Daily Player Leaders

Monday, July 20, 2026

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

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

Batters 313

Sort by
PlayerABHHRRBIBBSOGame ScoreImpact
Derek Hill1111108.5051.00
Jeff McNeil1102007.5022.50
Luisangel Acuña1102007.5022.50
Cam Cauley1100007.0014.00
Kyle Manzardo1100007.0014.00
POTDDillon Dingler5423006.5084.50
Luis Rengifo2200006.5013.00
Mookie Betts5423006.5084.50
Victor Robles4400006.5026.00
Chase DeLauter5403006.1054.90
Patrick Bailey5412006.1054.90
Jo Adell3212006.0048.00
Junior Caminero4302105.9747.76
Cooper Pratt4311005.8841.16
Jacob Young4311005.8841.16
Yordan Alvarez4322015.8858.80
Petey Halpin5323005.7074.10
Tommy White5400005.6022.40
Sam Antonacci3201105.3321.32
Randy Arozarena3200105.2721.08
Willson Contreras4302015.2526.25
Christian Encarnacion-Strand3212015.1731.02
Daniel Susac3200005.1715.51
George Springer3200105.1715.51
Isaac Collins3201005.1715.51
Nathan Church3201005.1715.51
Nick Loftin3201005.1715.51
Nolan Schanuel3200105.1715.51
Trea Turner5325025.1066.30
Andrew Vaughn4212005.0040.00
Byron Buxton3200005.0010.00
Daylen Lile2101005.0020.00
Jared Triolo2102005.0020.00
Joshua Kuroda-Grauer3211015.0025.00
Lawrence Butler3200005.0010.00
Gleyber Torres3200214.8714.61
Bo Bichette3200114.8314.49
Jorge Barrosa2100104.8314.49
Gabriel Rincones Jr.2101004.7514.25
Manny Machado4211004.7528.50
Max Muncy2101004.7514.25
Nick Fortes4211004.7528.50
Weston Wilson2101004.7514.25
Miguel Vargas5302014.7028.20
Travis Bazzana5311014.7028.20
Taylor Walls3200014.679.34
Jazz Chisholm Jr.4225024.6250.82
José Caballero4202004.6223.10
Gunnar Henderson5300014.6023.00
Dansby Swanson4200104.5818.32
Edwin Arroyo2100104.589.16
Andrés Chaparro3113004.5031.50
Bryce Harper3111104.5027.00
Colt Keith2100004.509.00
Garrett Mitchell4201004.5018.00
Joe Mack2112014.5022.50
Willi Castro3103104.5027.00
Curtis Mead5300014.4013.20
Austin Wells4200004.258.50
Ernie Clement4200004.258.50
Geraldo Perdomo4200004.258.50
Jacob Gonzalez2100004.254.25
Jake McCarthy4200004.258.50
Javier Sanoja4200004.258.50
Leo Jiménez2100004.254.25
Nathan Lukes4200004.258.50
Ozzie Albies4211014.2521.25
Ty France4211014.2521.25
Jacob Wilson5211004.2025.20
Rhys Hoskins5222014.2037.80
Andy Pages4201114.1812.54
Andrew Benintendi3103004.1720.85
Isaac Paredes3100104.1716.68
Michael Harris II3111004.1720.85
Salvador Perez3112014.1725.02
Brooks Lee4201014.1216.48
Tyler O'Neill5202004.1020.50
Ian Happ4112104.0528.35
Tommy Edman3100004.0312.09
Jordan Walker3100104.0012.00
Marcell Ozuna3100104.0012.00
Randal Grichuk2101014.0012.00
Riley Greene5213014.0028.00
Wilyer Abreu4201014.0012.00
Yandy Díaz5201003.9011.70
Bryson Stott4200013.887.76
Josh Bell4200013.887.76
Munetaka Murakami3100213.8011.40
Nico Hoerner5200003.807.60
Tyler Soderstrom5200003.807.60
Ketel Marte4112003.7522.50
Kevin McGonigle4100203.7515.00
Braden Montgomery4101103.6714.68
Esmerlyn Valdez3112123.6718.35
Caleb Durbin4111003.6218.10
Henry Davis3100003.503.50
Jake Burger3111013.5014.00
Jeremy Peña4114013.5024.50
Justin Crawford3101003.507.00
Liam Hicks5212023.5017.50
Miguel Rojas3100003.503.50
James Wood4100103.426.84
Vaughn Grissom4101003.3810.14
Ben Rice3100113.333.33
Bryan Reynolds3100113.333.33
Chandler Simpson3100113.333.33
Chase Meidroth3100113.333.33
Francisco Alvarez3100113.333.33
Josh Jung3100113.333.33
Kyle Karros3100113.333.33
Rafael Devers3100113.333.33
Royce Lewis3100113.333.33
Alejandro Kirk4101003.256.50
Alex Call2100013.250.00
Evan Carter4101003.256.50
Freddy Fermin2100013.250.00
Lane Thomas4200023.250.00
Luke Raley2100013.250.00
Michael Massey4100003.256.50
Ryan O'Hearn4200023.250.00
Seiya Suzuki4112123.2516.25
Willy Adames4112013.2516.25
Trevor Larnach5201023.206.40
Brandon Marsh4111013.1212.48
Cole Carrigg4100003.123.12
Daulton Varsho4100003.123.12
Jared Young4100003.123.12
Josh Rojas4100003.123.12
Jung Hoo Lee4100003.123.12
Michael Busch4111123.1212.48
Nasim Nuñez4100003.123.12
Tyler Freeman4100003.123.12
Daniel Schneemann4100113.033.03
Dominic Canzone4100113.033.03
Alex Bregman5200023.000.00
Austin Martin1000103.003.00
Christian Yelich5100003.006.00
Colby Thomas1000003.003.00
Colt Emerson3101013.003.00
Jarren Duran3101013.003.00
Julio Rodríguez3101013.003.00
Troy Johnston1000103.003.00
Vinnie Pasquantino2000103.006.00
Cal Raleigh5115022.9020.30
Cedric Mullins5111012.9011.60
Josh Naylor5100002.902.90
Teoscar Hernández5100002.902.90
Brice Turang4101012.885.76
Joey Ortiz4113022.8814.40
Victor Caratini4101012.885.76
Connor Wong3100012.830.00
Dane Myers3100012.830.00
Hao-Yu Lee3100012.830.00
Joc Pederson3111022.838.49
Ke'Bryan Hayes3100012.830.00
Leody Taveras3100122.830.00
Alan Roden2001102.755.50
Drew Romo4100012.752.75
Francisco Lindor4101012.752.75
Jeremiah Jackson4101012.752.75
Jorge Polanco4101012.752.75
Nolan Arenado4100012.752.75
Alika Williams2000002.672.67
Austin Riley2000102.672.67
LaMonte Wade Jr.2000102.672.67
Cody Bellinger4100012.620.00
Freddie Freeman4100012.620.00
Gabriel Moreno4100012.620.00
Heliot Ramos4111022.627.86
Ildemaro Vargas4100012.620.00
J.T. Realmuto4100012.620.00
Jasson Domínguez4100012.620.00
Kyle Stowers4100122.620.00
Lars Nootbaar4100012.620.00
Luis García Jr.4100012.620.00
Masataka Yoshida4100012.620.00
Paul Goldschmidt4100012.620.00
Pete Alonso4100022.620.00
Ryan McMahon4100012.620.00
Victor Mesa Jr.4111022.627.86
Wyatt Langford4100012.620.00
Yainer Diaz4100012.620.00
Zach Neto4100012.620.00
CJ Abrams5112022.6010.40
Jonathan Aranda5101012.602.60
Nick Gonzales5101012.602.60
Taylor Ward5100012.602.60
Tristan Peters5100012.602.60
Cole Young3000102.502.50
Eliezer Alfonzo1001002.502.50
Fernando Tatis Jr.3000102.502.50
Jackson Chourio2000212.502.50
Joey Bart3101022.502.50
Jonah Heim5100012.500.00
Kazuma Okamoto3000102.502.50
Lucas Spence3000102.502.50
Steven Kwan3000102.502.50
Tyler Locklear3000102.502.50
Pete Crow-Armstrong4000102.402.40
Ezequiel Duran3100022.330.00
Spencer Torkelson5102022.302.30
Ceddanne Rafaela4101022.250.00
Jose Altuve4101022.250.00
Taylor Trammell4101022.250.00
Shea Langeliers4100132.22-2.22
Brayan Rocchio5112032.206.60
Heriberto Hernández5101022.200.00
Pedro Ramírez5101022.200.00
Blaze Jordan3001002.172.17
Miguel Amaya3100022.17-2.17
Griffin Conine4100022.12-2.12
Alejandro Osuna1000002.000.00
Anthony Seigler4000002.000.00
Billy Cook2000002.000.00
Bobby Witt Jr.1000112.000.00
Braxton Fulford2000002.000.00
Brett Sullivan1000002.000.00
Brian Navarreto1000002.000.00
Cam Smith0000102.002.00
Carson Kelly1000002.000.00
Christian Walker1000002.000.00
Colton Cowser0000102.002.00
Drew Gilbert4000002.000.00
Dylan Crews3000112.000.00
Elly De La Cruz3000112.000.00
Esteury Ruiz1000002.000.00
Eugenio Suárez3000002.000.00
Ezequiel Tovar3000002.000.00
Gavin Sheets2000002.000.00
Hunter Goodman3000112.000.00
Jackson Holliday1000002.000.00
Jake Cronenworth4000002.000.00
Jake Mangum2000002.000.00
Jim Jarvis3000002.000.00
Josh Lowe3000112.000.00
José Tena1000002.000.00
Kyle Higashioka0000102.002.00
Kyle Teel1000002.000.00
Logan O'Hoppe2000002.000.00
Luis Arraez4000002.000.00
Luis Campusano0000102.002.00
Matt Olson3000002.000.00
Matt Vierling1000002.000.00
Michael Conforto1000002.000.00
Myles Straw3000002.000.00
Spencer Steer2000012.000.00
TJ Rumfield3000112.000.00
Wade Meckler1000002.000.00
Xander Bogaerts4000002.000.00
Xavier Edwards3000222.000.00
Zach Dezenzo2000112.000.00
Ryan Waldschmidt4100031.62-3.24
Carter Jensen5000011.60-1.60
David Fry5000011.60-1.60
Kerry Carpenter5000011.60-1.60
Shohei Ohtani4000121.60-1.60
Zach McKinstry5000011.60-1.60
Alec Bohm4000011.50-1.50
Alec Burleson4000011.50-1.50
Andrés Giménez4000011.50-1.50
Casey Schmitt4000011.50-1.50
Henry Bolte3000011.50-1.50
JJ Bleday4000011.50-1.50
JJ Wetherholt3000121.50-1.50
Jac Caglianone4000011.50-1.50
Jake Bauers3000121.50-1.50
Jakob Marsee3000121.50-1.50
Jorge Soler3000021.50-1.50
Juan Soto3000121.50-1.50
Ryan Kreidler4000011.50-1.50
Tim Tawa4000011.50-1.50
Trent Grisham4000011.50-1.50
Vladimir Guerrero Jr.4000011.50-1.50
Denzer Guzman3000011.33-1.33
Eli White2000121.33-1.33
Masyn Winn3000011.33-1.33
Mauricio Dubón2000011.33-1.33
Sung-Mun Song3000011.33-1.33
Tyler Stephenson3000011.33-1.33
A.J. Ewing4000131.20-2.40
Kody Clemens5000021.20-2.40
Alex Freeland2000011.00-1.00
Bryce Eldridge3000131.00-2.00
Buddy Kennedy2000011.00-1.00
Colson Montgomery4000021.00-2.00
Donovan Walton2000011.00-1.00
Drake Baldwin4000021.00-2.00
Elias Díaz4000021.00-2.00
Graham Pauley2000011.00-1.00
Jackson Merrill4000021.00-2.00
Kyle Schwarber3000031.00-2.00
Mike Trout4000021.00-2.00
Nicky Lopez2000011.00-1.00
Sal Stewart4000021.00-2.00
William Contreras4000021.00-2.00
Brandon Lowe5000030.80-3.00
Harry Ford3000020.67-2.00
Jimmy Crooks3000020.67-2.00
Tsung-Che Cheng3000020.67-2.00
Brandon Nimmo4000030.50-3.00
Brett Baty4000030.50-3.00
Luis Robert Jr.4000030.50-3.00
Richie Palacios4000030.50-3.00
James Outman5000040.40-4.00
Coby Mayo3000030.00-3.00
Dalton Rushing4000040.00-4.00
Dylan Beavers1000010.00-1.00
Iván Herrera4000040.00-4.00
Justin Foscue1000010.00-1.00
Noelvi Marte1000010.00-1.00
Sam Huff3000030.00-3.00
Tyler Callihan1000010.00-1.00
Tyler Tolbert0000000.000.00

Pitchers 127

Sort by
PlayerIPHHRERBBSOGame ScoreImpact
Michael Rucker1.0000039.899.89
Fernando Cruz1.1000039.1112.15
Bradgley Rodriguez1.0000029.019.01
Brent Headrick1.0000029.009.00
Samy Natera Jr.1.0000028.928.92
Dylan Smith0.2000018.775.85
Cam Booser1.0000018.438.43
Garrett Whitlock1.0000018.438.43
Matt Krook1.0000018.338.33
Grant Anderson1.0000138.258.25
Wilber Dotel3.0100058.2124.63
José Alvarado1.0000018.078.07
Kyle Hart1.0000128.078.07
Chris Murphy1.1000018.0610.75
Brandon Eisert1.0000018.048.04
Brandyn Garcia1.0100017.877.87
Tyler Wells1.1111037.782.59
Luis Medina2.0100027.6615.32
Enyel De Los Santos1.1100027.6510.20
Ben Peoples1.0000007.647.64
Tom Cosgrove2.0000007.6015.20
Tyron Guerrero1.1201037.592.53
Jason Foley1.0000007.567.56
Jhoan Duran0.1000007.562.52
José Suarez1.0000007.567.56
Juan Mejia1.0100017.567.56
George Kirby6.0300167.5545.30
Jordan Hicks0.2000127.525.01
Caleb Thielbar0.1000007.472.49
José Fermin1.0000127.477.47
José Soriano7.0402177.4737.35
Craig Yoho1.0000127.467.46
Kyle Leahy6.0311047.4137.05
Hogan Harris1.0100137.407.40
Jonathan Loáisiga1.0100017.407.40
Erick Fedde4.0412067.3914.78
Casey Legumina1.0100017.367.36
Matt Festa1.0201037.330.00
Steven Cruz1.0000007.337.33
Jacob Misiorowski4.0400167.3129.24
Jacob Waguespack1.1100017.299.72
George Soriano1.0100017.287.28
Ronel Blanco4.2224387.284.85
Andrew Abbott6.0400267.2343.38
Daniel Lynch IV1.0100017.237.23
Jacob Webb1.0000117.237.23
JP Sears5.0311037.2128.84
Lance McCullers Jr.3.0202147.197.19
Michael Wacha6.0311257.1835.90
Shane Baz6.0702067.1728.68
Trevor Richards1.0100017.157.15
Aroldis Chapman1.0100127.117.11
Ryan Rolison1.2100007.1111.85
Seranthony Domínguez1.0111027.080.00
Victor Mederos2.1100117.0716.50
Steven Okert1.0200027.047.04
JT Brubaker2.1300027.0116.36
Sean Newcomb1.0100127.007.00
Dax Fulton3.0201246.9913.98
Payton Tolle5.2814196.9711.62
Bryan Abreu1.0100126.956.95
Ryne Stanek1.0000116.956.95
Tanner Bibee6.0602156.9527.80
Bryce Elder6.0522146.9427.76
Dylan Cease6.0723176.8920.67
Peyton Gray1.1100006.899.19
Drew Sommers1.1100116.889.17
Cristopher Sánchez5.1703076.8315.94
Lake Bachar1.0111016.820.00
Landon Knack2.0222026.810.00
Tyler Ferguson1.0111016.810.00
Dennis Santana1.0100006.806.80
Xzavion Curry2.2211126.7811.30
Shawn Armstrong1.0100116.726.72
Angel Chivilli1.1000106.718.95
Jameson Taillon4.1524266.682.23
Nick Davila1.0000006.676.67
Kyle Finnegan1.1212026.66-4.44
Braydon Fisher1.0201016.630.00
Robby Ahlstrom1.0100116.626.62
Nick Martinez6.0601106.6133.05
Jacob deGrom4.2705266.60-2.20
Alex Jackson1.0100006.576.57
Alex Lange1.0212026.57-6.57
Jeffrey Springs5.0612126.5719.71
Kyle Freeland6.0724246.5613.12
Cole Wilcox1.0000106.536.53
Jack Flaherty4.0423246.536.53
Emmet Sheehan5.1826166.52-4.35
Juan Burgos1.1100006.528.69
Antonio Senzatela1.0212026.51-6.51
Riley Cornelio1.2000206.4710.78
Ryan Weathers4.2715256.46-2.15
Javier Assad1.0200126.456.45
Freddy Peralta5.1827266.42-10.70
Gavin Hollowell0.2200016.394.26
Kenley Jansen1.0100226.396.39
Danny Young0.2100006.384.25
Mitch Bratt4.2822146.3817.01
Tyler Holton1.0200006.366.36
Trevor McDonald4.0413236.346.34
Andrew Alvarez4.1603326.258.33
Wandy Peralta1.0111116.220.00
Janson Junk4.0526336.20-12.40
Victor Vodnik1.0201006.190.00
Jonathan Bowlan1.0111006.180.00
Bryan Baker1.0100106.176.17
Kody Funderburk1.0201006.070.00
Brendon Little2.0411115.985.98
Colin Holderman1.0101105.970.00
Orion Kerkering0.2200115.973.98
Tommy Nance1.0201225.970.00
Josh Hader1.0301005.920.00
Woo-Suk Go1.0413025.88-11.76
Joe Ryan4.01068035.83-23.32
Yennier Cano0.2201005.81-1.94
Chase Petty1.0201005.740.00
Tim Hill0.2200005.743.83
Braxton Ashcraft3.0927125.73-22.92
Caleb Kilian0.1201005.69-3.79
Kevin Ginkel1.0403015.69-11.38
Alex Vesia0.2112115.58-7.44
Caleb Ferguson0.2312115.50-7.33
Chase Shugart0.2213115.25-12.25
Jose Corniell1.0405215.15-20.60
Pierce Johnson0.1404004.60-16.87
Riley O'Brien0.1202114.56-7.60