Daily Player Leaders

Tuesday, July 21, 2026

Every batter and pitcher across MLB, ranked by custom Game Score and Impact metrics.

Player of the Day: CJ Abrams — highlighted in blue below. Use the Sort by buttons above each table.

Batters 262

Sort by
PlayerABHHRRBIBBSOGame ScoreImpact
Donovan Walton1100107.5030.00
Pete Crow-Armstrong2202307.5067.50
Brandon Nimmo4412007.1264.08
Pedro Ramírez1100007.0014.00
POTDCJ Abrams3224106.8388.79
Bryan Torres1100106.5013.00
Isaac Collins1100106.5013.00
Jake Bauers1100006.506.50
Trevor Larnach1100006.506.50
Dillon Dingler3212106.1755.53
Max Kepler3213215.8752.83
Jim Jarvis3202105.8340.81
Michael Conforto2112105.8340.81
Alejandro Osuna4303005.7534.50
Chandler Simpson5401005.7028.50
Alec Bohm4301005.6228.10
Nick Fortes5314005.4054.00
Josh Naylor4300005.3816.14
Junior Caminero3200305.3326.65
Julio Rodríguez2111005.2526.25
Ben Williamson5400015.2015.60
Francisco Lindor4300115.2020.80
Dansby Swanson3200105.1715.51
Nicky Lopez3201005.1715.51
Fernando Tatis Jr.5313015.0045.00
Isaac Paredes4213005.0040.00
Travis Bazzana2101105.0020.00
Jackson Merrill4211104.9534.65
Alec Burleson4300014.889.76
Jo Adell4212004.8834.16
Mickey Moniak4212004.8834.16
Wyatt Langford4212004.8834.16
Vinnie Pasquantino3201114.8314.49
Cole Carrigg5301004.8019.20
Jared Young4211004.7528.50
Christian Koss2100104.589.16
Alika Williams2101004.509.00
Elly De La Cruz3111104.5027.00
Kahlil Watson2100004.509.00
Brayan Rocchio4201004.3813.14
George Springer4200004.3813.14
Javier Sanoja4200004.3813.14
Nick Loftin4201004.3813.14
Steven Kwan3101204.3721.85
Ernie Clement4200004.258.50
Joey Ortiz2100004.254.25
Josh Jung2100004.254.25
José Tena2100004.254.25
Luis Torrens4200004.258.50
Matt Vierling4200004.258.50
Nasim Nuñez4200004.258.50
Nolan Schanuel2100214.258.50
Manny Machado5222014.2037.80
Jacob Wilson4112004.0528.35
Gabriel Moreno3100204.0312.09
Luis Rengifo3101104.0012.00
TJ Rumfield3101104.0012.00
Yandy Díaz6213004.0032.00
Carson Kelly3102213.9715.88
Hunter Goodman5211013.9023.40
Heriberto Hernández4200013.887.76
Jose Siri4200013.887.76
Mike Trout3100103.837.66
Munetaka Murakami3100103.837.66
Starling Marte3100003.837.66
Ian Happ3101113.8011.40
Tommy White5200003.807.60
Chase DeLauter4200013.753.75
Kody Clemens4200013.753.75
Yordan Alvarez4200013.753.75
Zach Neto4200013.753.75
Carson Benge5202013.7014.80
Elias Díaz3100003.677.34
Carter Jensen4111003.6218.10
Eugenio Suárez4111003.6218.10
Nathaniel Lowe4111003.6218.10
Ryan Jeffers4111003.6218.10
Ezequiel Duran5201013.6010.80
Kyle Stowers5201013.6010.80
Luis García Jr.5200013.6010.80
Alex Bregman4101003.5510.65
Ildemaro Vargas4101103.5510.65
Shea Langeliers4111113.5317.65
Christian Walker3100003.503.50
Eliezer Alfonzo2100013.503.50
Myles Straw3100003.503.50
Taylor Trammell3100003.503.50
Troy Johnston3101003.507.00
Jonny DeLuca6203013.4213.68
James Wood5202023.4013.60
Jorge Barrosa3100113.333.33
Jung Hoo Lee3100113.333.33
Cedric Mullins6200013.256.50
Daulton Varsho4101003.256.50
Gabriel Arias4200023.250.00
Kyle Karros2001103.259.75
Michael Harris II4100003.256.50
Jake Cronenworth3100223.233.23
Drake Baldwin2000303.209.60
Jake McCarthy5201023.206.40
Jesus Rodriguez3100013.173.17
Lucas Spence3101013.176.34
Ben Malgeri4100003.123.12
Byron Buxton4100003.123.12
Freddie Freeman4100003.123.12
Hao-Yu Lee4100003.123.12
Iván Herrera4100003.123.12
Jeremy Peña4111013.1212.48
Nathan Lukes4100003.123.12
Victor Robles4100003.123.12
A.J. Ewing4100113.033.03
Bo Bichette4100113.033.03
Cam Cauley4100113.033.03
Matt Olson4100113.033.03
Tyler Soderstrom4100113.033.03
Griffin Conine3100013.003.00
Joey Bart1000103.003.00
José Fermín1000003.003.00
Seiya Suzuki3002313.0012.00
TJ Friedl2000203.006.00
Luis Robert Jr.5111012.9011.60
Nico Hoerner5100002.902.90
Bryson Stott3100012.830.00
Cooper Pratt3100012.830.00
Edwin Arroyo3100012.830.00
Jonathan Aranda6200022.830.00
Kevin McGonigle3100012.830.00
Luisangel Acuña3100012.830.00
Ty France5201032.802.80
Austin Hedges2001102.755.50
Bryce Harper4100012.752.75
Jonah Heim4101012.752.75
Max Muncy4112022.7511.00
Miguel Vargas4100012.752.75
Vaughn Grissom4101012.752.75
Xander Bogaerts4100012.752.75
Jake Burger5101012.705.40
Heliot Ramos3001002.675.34
LaMonte Wade Jr.2000102.672.67
Jackson Chourio4100012.620.00
Jose Trevino4100012.620.00
Marcus Semien4100012.620.00
Michael Massey4100012.620.00
Trea Turner4100012.620.00
Weston Wilson4111022.627.86
Geraldo Perdomo5100012.602.60
Willi Castro5100012.602.60
Ketel Marte3001102.575.14
Cal Raleigh2000212.502.50
Gavin Sheets2000212.502.50
Justin Foscue5100012.500.00
Keibert Ruiz3000102.502.50
Mauricio Dubón3000102.502.50
Royce Lewis3000102.502.50
Spencer Torkelson3000102.502.50
Tim Tawa5100012.500.00
Tristan Peters2000212.502.50
William Contreras3000102.502.50
Dominic Canzone3000212.402.40
Otto Lopez3000212.402.40
Randy Arozarena3000212.402.40
Lawrence Butler4100022.382.38
Daylen Lile4100022.250.00
Drew Gilbert4101022.250.00
J.T. Realmuto4100022.250.00
Joe Mack4112032.256.75
Josh Bell4100022.250.00
Petey Halpin2001002.252.25
Nolan Arenado5101022.200.00
Andy Pages4100022.12-2.12
Blaze Jordan4100022.12-2.12
Bryce Eldridge4100022.12-2.12
Jordan Walker4100022.12-2.12
Shohei Ohtani4100022.12-2.12
Corbin Carroll5100022.10-2.10
Luis Campusano5100022.10-2.10
Andrew Vaughn3000002.000.00
Andrés Chaparro1000002.000.00
Austin Wynns1000002.000.00
Braden Montgomery4000002.000.00
Brandon Valenzuela3000112.000.00
Brice Turang4000002.000.00
Carlos Cortes1000002.000.00
Casey Schmitt3000112.000.00
Cole Young5000002.000.00
Colt Keith1000002.000.00
Dane Myers1000002.000.00
David Fry2000002.000.00
Derek Hill2000112.000.00
Evan Carter1000002.000.00
Garrett Mitchell3000002.000.00
Jake Rogers3000112.000.00
James Outman1000002.000.00
Jeff McNeil2000002.000.00
Jorge Soler4102032.002.00
Jose Altuve4000002.000.00
Juan Soto4000112.000.00
Junior Perez1000002.000.00
Kyle Manzardo2000002.000.00
Kyle Tucker3000002.000.00
Leo Jiménez1000002.000.00
Liam Hicks3000112.000.00
Luis Lara3000002.000.00
Miguel Rojas1000002.000.00
Mike Yastrzemski2000002.000.00
Nathan Church2000002.000.00
Noelvi Marte4000002.000.00
Oswald Peraza3000112.000.00
Rafael Devers4000002.000.00
Rhys Hoskins2000002.000.00
Tyler Tolbert3000002.000.00
Zach McKinstry1000002.000.00
Michael Busch5101031.80-1.80
Sal Stewart3001011.670.00
JJ Wetherholt4001011.620.00
Chase Meidroth4000011.50-1.50
Edmundo Sosa4000011.50-1.50
Logan O'Hoppe4000011.50-1.50
Salvador Perez3000021.50-1.50
Sam Antonacci3000121.50-1.50
Victor Caratini4000011.50-1.50
Vladimir Guerrero Jr.4000011.50-1.50
Alex Call3000011.33-1.33
Andrew Benintendi3000011.33-1.33
Austin Martin3000011.33-1.33
Drew Romo3000011.33-1.33
Gary Sánchez3000011.33-1.33
JJ Bleday3000011.33-1.33
Jakob Marsee3000011.33-1.33
Riley Greene3000011.33-1.33
Tommy Edman3000011.33-1.33
Taylor Walls5000021.20-2.40
Austin Riley4000021.00-2.00
Brandon Marsh4000021.00-2.00
Brewer Hicklen3000131.00-2.00
Colt Emerson4000021.00-2.00
Ezequiel Tovar4000021.00-2.00
Jac Caglianone2000011.00-1.00
Jacob Young4000021.00-2.00
Kazuma Okamoto4000021.00-2.00
Kyle Schwarber4000021.00-2.00
Lane Thomas4000021.00-2.00
Lars Nootbaar4000021.00-2.00
Luke Keaschall4000021.00-2.00
Masyn Winn4000021.00-2.00
Ozzie Albies5000030.80-3.00
Andrés Giménez3000020.67-2.00
Christian Vázquez3000020.67-2.00
Henry Bolte3000020.67-2.00
Mookie Betts3000020.67-2.00
Ryan Kreidler3000020.67-2.00
Curtis Mead4000030.50-3.00
Gleyber Torres4000030.50-3.00
Willy Adames4000030.50-3.00
Xavier Edwards4000030.50-3.00
Esteury Ruiz1000010.00-1.00
Jorbit Vivas0001000.001.00
Justin Dean1000010.00-1.00
Kevin Alcántara2000020.00-2.00
Luke Raley2000020.00-2.00
Max Muncy2000020.00-2.00
Nelson Velázquez1000010.00-1.00

Pitchers 109

Sort by
PlayerIPHHRERBBSOGame ScoreImpact
Orlando Ribalta0.2000029.676.45
José Suarez0.2000029.406.27
Evan Phillips1.0000029.179.17
Jordan Romano1.0000028.978.97
Mitch Farris1.1000028.8111.75
Matt Strahm0.2000018.645.76
Chase Silseth0.2000018.435.62
Emilio Pagán1.0000018.438.43
Jack Anderson1.1000018.3411.12
Ryan Gusto2.0000028.3316.66
Bennett Sousa1.0000018.278.27
Cade Smith1.0000018.198.19
Juan Mejia1.0000018.198.19
Garrett Cleavinger1.0000018.178.17
José Alvarado1.0000018.178.17
Brooks Raley1.0000018.138.13
Hunter Gaddis1.1000018.1110.81
Jonathan Bowlan1.0000018.098.09
Brennan Bernardino1.1000018.0210.69
Bradgley Rodriguez0.2100027.865.24
Cole Sulser2.0000007.8315.66
Alex Lange1.0000127.817.81
Caleb Kilian1.0000007.767.76
Luisangel Acuña1.0000007.737.73
Matt Svanson0.2000007.735.15
Kumar Rocker6.0100267.6645.96
Zack Wheeler7.0512097.5937.95
Juan Morillo1.0000127.557.55
Tyler Kinley1.0100017.527.52
Tanner Scott1.2200027.4812.47
Adrian Morejon1.0000007.477.47
Kevin Ginkel1.0000007.477.47
Craig Kimbrel1.0000007.447.44
Josh Hader1.0100017.447.44
Mason Miller1.0100137.437.43
Taylor Clarke1.0000007.397.39
Luke Weaver1.0000007.377.37
Parker Messick5.2411067.3634.35
Justin Wrobleski6.1501177.2938.88
Chase Burns5.0300267.2736.35
David Peterson6.2300147.2748.47
Ryan Zeferjahn1.0100037.277.27
Luinder Avila6.1502177.2431.37
Zac Thornton6.0300127.2043.20
Tatsuya Imai6.0401387.1335.65
Victor Vodnik1.0100007.117.11
Dylan Smith1.0100127.057.05
Walbert Ureña6.0601157.0535.25
Ty Madden3.1101456.9216.15
Drew Rasmussen5.0702156.8620.58
Luis Castillo7.0423236.8627.44
Michael Rucker1.0111016.850.00
Paul Sewald1.0212026.81-6.81
Jack Perkins5.0513146.7913.58
Kohl Drake5.0401256.7927.16
Marco Gonzales3.0200226.7920.37
Kendry Rojas2.1102226.772.26
Devin Williams1.0100006.736.73
Julian Garcia1.0111016.720.00
Tyler Mahle5.0513146.7113.42
Scott Blewett2.0100226.6913.38
Walker Buehler5.2202536.6924.53
Matthew Liberatore5.1915276.662.22
AJ Blubaugh1.0312036.62-6.62
Brady Basso1.0100006.616.61
Hogan Harris1.0100006.616.61
Bryse Wilson4.0711026.5919.77
Tyler Phillips4.1512126.5915.38
Matt Krook1.0100116.576.57
Brandon Sproat4.2412446.5617.49
Shawn Armstrong0.2200016.514.34
JR Ritchie3.2323346.504.33
John Schreiber1.0000106.506.50
José A. Ferrer1.0000106.506.50
Keaton Winn0.2100006.454.30
Lazaro Estrada2.0313136.44-6.44
Mason Fluharty0.2100006.404.27
Brenan Hanifee2.0212116.390.00
Miles Mikolas3.2613016.384.25
Michael Lorenzen3.2726156.37-14.86
Myles Straw0.2100006.364.24
Elvis Alvarado1.0000216.326.32
Jake Rogers1.0100126.316.31
Clayton Beeter1.0111006.300.00
Zach Brzykcy1.0200006.236.23
Tyler Zuber0.2112016.20-8.27
Tyler Schweitzer2.2613016.17-2.06
Reynaldo López4.1925366.13-4.09
Yuki Matsui0.2001216.07-2.02
Aaron Civale2.1412226.062.02
Jimmy Herget1.0201116.060.00
Tejay Antone1.1111106.052.02
Trevor Richards0.2102116.04-8.05
Patrick Corbin2.1714036.03-10.05
Taylor Rogers1.1201105.981.99
Noah Schultz3.21115025.91-7.88
Sam Moll0.1100115.901.97
Mike Paredes3.0602105.895.89
Carson Palmquist1.2404125.84-13.63
Chad Patrick0.1201015.84-3.89
Sam Hentges0.1100015.781.93
Kevin Gausman3.1904215.75-3.83
Colin Holderman0.1000105.671.89
Ryan Thompson1.0311005.420.00
Zach McKinstry1.0202305.07-5.07
Luis Medina0.1201215.06-3.37
Brock Burke0.1000204.981.66
Geoff Hartlieb0.1001204.69-3.13
Framber Valdez0.2506214.66-24.85