Daily Player Leaders

Sunday, July 12, 2026

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

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

Batters 306

Sort by
PlayerABHHRRBIBBSOGame ScoreImpact
Ryan O'Hearn2202107.2550.75
José Tena2200006.7527.00
Blaze Alexander2200106.5026.00
Jared Young1100006.506.50
Joe Mack1100006.5013.00
Yainer Diaz1100106.5013.00
J.P. Crawford4303106.1054.90
J.T. Realmuto3203005.8340.81
Lane Thomas4301005.6228.10
Alex Bregman5314005.5060.50
Manny Machado4301005.5022.00
Willy Adames4301005.5022.00
Cody Bellinger3200105.3321.32
Kazuma Okamoto3200105.3321.32
Yordan Alvarez3200205.2721.08
Andruw Monasterio2101205.2526.25
Curtis Mead2111005.2526.25
James Wood2111215.2531.50
Josh Jung3200215.2026.00
Braden Montgomery4214005.1246.08
Brandon Nimmo5302005.1035.70
Francisco Lindor4212005.0040.00
Jared Triolo5302005.0030.00
Trevor Larnach4212004.8834.16
Jeremiah Jackson2101004.7514.25
Kevin Alcántara2102004.7514.25
Brice Turang3112104.6732.69
Jonathan Aranda3112004.6732.69
Ke'Bryan Hayes2100004.589.16
Abimelec Ortiz2100004.509.00
Austin Wells2101004.509.00
Bryan Reynolds2101014.5013.50
Bryson Stott4201004.5018.00
Henry Davis4213014.5031.50
Ildemaro Vargas4201004.5018.00
Jake McCarthy3111104.5027.00
Jazz Chisholm Jr.4201004.5018.00
Leody Taveras4213014.5031.50
Ty France2101104.5013.50
Shohei Ohtani4211014.3826.28
Xavier Edwards4201004.3813.14
Luke Keaschall3200014.334.33
Brayan Rocchio5212004.3030.10
Denzer Guzman4211014.2521.25
Griffin Conine2111014.2517.00
Javier Sanoja4200004.258.50
Justin Foscue2100004.254.25
Mike Trout4200004.258.50
Yandy Díaz4200004.258.50
Drake Baldwin3101204.2016.80
Pete Crow-Armstrong3101204.2016.80
Alec Burleson3101104.1716.68
Nathan Lukes3111004.1720.85
Michael Busch4201014.1216.48
Josh Naylor3100104.0312.09
Brewer Hicklen4201014.0012.00
Gary Sánchez3101104.0012.00
Gunnar Henderson5301024.008.00
Kyle Teel4202014.0012.00
Eli White2100113.923.92
Bobby Witt Jr.5200003.9011.70
Spencer Steer5201003.9011.70
Jonatan Clase4201013.887.76
Miguel Vargas4200013.887.76
Bryce Eldridge3100103.837.66
Jake Bauers3100103.837.66
Jordan Walker3100103.837.66
Liam Hicks3100103.837.66
Jake Mangum4101103.8019.00
Heliot Ramos4200013.753.75
Hunter Goodman4200013.753.75
Nolan Schanuel4200013.753.75
Steven Kwan4200013.753.75
Nick Gonzales5202013.7014.80
Nicky Lopez3101003.677.34
Cam Smith4111003.6218.10
Josh Lowe4111003.6218.10
Shea Langeliers4111003.6218.10
Kyle Manzardo4101103.5510.65
Sal Stewart4100003.5510.65
Sam Antonacci4111013.5317.65
Buddy Kennedy3100113.507.00
Connor Wong3100003.503.50
JJ Bleday3101113.507.00
Kahlil Watson5201013.507.00
Marcell Ozuna5212023.5017.50
Patrick Bailey3100003.503.50
Ryan Kreidler3100003.503.50
Tyler Freeman3100003.503.50
Tyrone Taylor3100113.507.00
Zach McKinstry3100003.503.50
Jake Cronenworth4201023.383.38
José Fermín4102003.3810.14
Nolan Arenado4101003.3810.14
Tommy Edman4102003.3810.14
Gabriel Moreno3100113.333.33
Joc Pederson3102013.339.99
Joey Meneses3100013.333.33
Petey Halpin3100113.333.33
Chase DeLauter5111003.3016.50
Isaac Paredes4102113.289.84
Andrés Giménez4100003.256.50
Carlos Cortes2100013.250.00
Drew Gilbert4101003.256.50
Joshua Kuroda-Grauer4100003.256.50
Tristan Peters4101003.256.50
Tyler O'Neill2100013.250.00
Zach Dezenzo2100013.250.00
Jackson Chourio5201023.206.40
Taylor Ward2000203.209.60
Jim Jarvis3100013.173.17
Ozzie Albies4100113.156.30
Casey Schmitt4100003.123.12
Cole Young4100003.123.12
Edwin Arroyo4100003.123.12
Jacob Wilson4100003.123.12
Kyle Higashioka4111013.1212.48
Tim Tawa4111013.1212.48
Dylan Beavers4100013.033.03
Trea Turner4100113.033.03
Andrew Benintendi2000203.006.00
Dominic Smith1000103.003.00
Ernie Clement5112013.0015.00
Evan Carter3100013.003.00
Isaac Collins4101013.009.00
José Caballero3101013.003.00
Leo Jiménez1000103.003.00
Paul Goldschmidt1000103.003.00
Ryan Jeffers4102013.009.00
Sung-Mun Song2001102.925.84
Samuel Basallo5111012.9011.60
Seiya Suzuki5100002.902.90
Wyatt Langford5100002.902.90
Esmerlyn Valdez4101122.885.76
Garrett Mitchell4101012.885.76
Austin Riley3000102.805.60
Christian Yelich4100012.752.75
Jarren Duran4101012.752.75
Kyle Schwarber5201032.700.00
Randy Arozarena5113022.7013.50
Brooks Lee2000102.672.67
Royce Lewis2000102.672.67
Ben Rice4102022.627.86
Brandon Valenzuela4100012.620.00
CJ Abrams4100012.620.00
Cal Raleigh4100122.620.00
Daulton Varsho4100012.620.00
Jac Caglianone4100012.620.00
Joey Ortiz4100012.620.00
Jonah Heim4100012.620.00
Jose Altuve4111022.627.86
Max Schuemann4100012.620.00
Noelvi Marte4100012.620.00
Weston Wilson4111022.627.86
Xander Bogaerts4100012.620.00
Alec Bohm5100012.500.00
Andy Pages2000212.502.50
Bryce Harper5100012.500.00
Cole Carrigg3000002.502.50
Drew Cavanaugh2000212.502.50
Elly De La Cruz5100012.500.00
Ezequiel Duran2000212.502.50
Kevin McGonigle3000102.502.50
Lars Nootbaar2000212.502.50
Logan O'Hoppe3000102.502.50
Luis Arraez3000102.502.50
Matt Olson5100012.500.00
Richie Palacios2000212.502.50
Romy Gonzalez3000102.502.50
TJ Rumfield3000102.502.50
Trent Grisham3000102.502.50
Travis Bazzana3000112.402.40
Dansby Swanson4100022.250.00
Eugenio Suárez4112032.256.75
Ryan Waldschmidt2001112.252.25
Salvador Perez4100022.250.00
Pete Alonso5101022.200.00
Caleb Durbin2000112.170.00
Edmundo Sosa2000112.170.00
Luis Torrens3100022.17-2.17
Anthony Seigler4001002.122.12
Brandon Lowe4100022.12-2.12
Colson Montgomery4100022.12-2.12
Gabriel Arias4100022.12-2.12
Hunter Feduccia4100022.12-2.12
Jeremy Peña4001002.122.12
LaMonte Wade Jr.4100022.12-2.12
Masyn Winn4100022.12-2.12
Riley Greene4100022.12-2.12
Vinnie Pasquantino4100022.12-2.12
Ceddanne Rafaela5100022.10-2.10
Alejandro Kirk0000102.002.00
Andrew Vaughn2000002.000.00
Andrés Chaparro1000002.000.00
Bo Bichette1000002.000.00
Brandon Marsh3000112.000.00
Cam Cauley1000002.000.00
Carson Kelly4000112.000.00
Chandler Simpson4000002.000.00
Christian Vázquez2000002.000.00
Christian Walker3000112.000.00
Colt Keith3000112.000.00
Dalton Rushing0000102.002.00
Daylen Lile4000002.000.00
Elias Díaz1000002.000.00
Eliezer Alfonzo2000002.000.00
Ezequiel Tovar3000002.000.00
Freddie Freeman4000002.000.00
Gavin Sheets3000112.000.00
Geraldo Perdomo3000112.000.00
Ivan Johnson1000002.000.00
Iván Herrera4000002.000.00
Jackson Holliday1000112.000.00
Jacob Gonzalez1000002.000.00
Jakob Marsee2000002.000.00
Jasson Domínguez4000002.000.00
Josh Bell3000112.000.00
Keibert Ruiz3000002.000.00
Kyle Tucker4000002.000.00
Luis García Jr.2000112.000.00
Luis Lara0000102.002.00
Masataka Yoshida1000002.000.00
Mauricio Dubón5000002.000.00
Max Muncy2000112.000.00
Michael Harris II4000012.000.00
Michael Massey4000002.000.00
Mitch Garver4000112.000.00
Mookie Betts4000002.000.00
Myles Straw2000002.000.00
Nasim Nuñez1000002.000.00
Nathan Church2000002.000.00
Nico Hoerner4000002.000.00
Pedro Ramírez1000112.000.00
Rafael Devers3000112.000.00
Taylor Walls4000002.000.00
Tyler Callihan1000002.000.00
Tyler Stephenson4000002.000.00
Victor Mesa Jr.3000112.000.00
Wade Meckler0000102.002.00
Wilyer Abreu4000002.000.00
A.J. Ewing4100031.75-1.75
Heriberto Hernández4100031.75-1.75
Victor Robles3001011.670.00
Vladimir Guerrero Jr.4000121.60-1.60
Brett Baty4000011.50-1.50
Cedric Mullins4000011.50-1.50
Ian Happ3000121.50-1.50
Jo Adell4000011.50-1.50
Jorbit Vivas4000011.50-1.50
Jorge Soler4000011.50-1.50
Josh Rojas4000011.50-1.50
Juan Soto4000011.50-1.50
Jung Hoo Lee4000011.50-1.50
Lourdes Gurriel Jr.4000011.50-1.50
Munetaka Murakami3000121.50-1.50
Rodolfo Durán4000011.50-1.50
Sal Frelick4000011.50-1.50
Alan Roden3000011.33-1.33
Alika Williams3000011.33-1.33
Eric Wagaman3000011.33-1.33
Henry Bolte3000011.33-1.33
Oswald Peraza2000121.33-1.33
Sean Keys3000011.33-1.33
Troy Johnston3000011.33-1.33
Zack Short3000011.33-1.33
Bryan Torres2000011.00-1.00
Chase Meidroth4000021.00-2.00
Colby Thomas2000011.00-1.00
Colton Cowser2000011.00-1.00
Corbin Carroll4000021.00-2.00
Dillon Dingler4000021.00-2.00
Dylan Crews4000021.00-2.00
Esteury Ruiz2000011.00-1.00
Fernando Tatis Jr.4000021.00-2.00
JJ Wetherholt4000021.00-2.00
Jackson Merrill4000021.00-2.00
Jake Burger3000131.00-2.00
Jimmy Crooks3000131.00-2.00
Junior Caminero3000131.00-2.00
Ketel Marte4000021.00-2.00
Kody Clemens4000021.00-2.00
Kyle Karros4000021.00-2.00
Lawrence Butler4000021.00-2.00
Mickey Moniak4000021.00-2.00
Rece Hinds2000011.00-1.00
Taylor Trammell2000011.00-1.00
Teoscar Hernández3000131.00-2.00
Zach Neto4000021.00-2.00
James Outman3000020.67-2.00
Matt Vierling3000020.67-2.00
Nate Eaton3000020.67-2.00
Spencer Torkelson3000020.67-2.00
Carson Benge4000030.50-3.00
Carter Jensen5000040.40-4.00
Otto Lopez5000040.40-4.00
Amed Rosario1000010.00-1.00
Anthony Volpe1000010.00-1.00
Billy Cook1000010.00-1.00
Braden Shewmake2000020.00-2.00
Brian Navarreto2000020.00-2.00
Derek Hill4000040.00-4.00
Eduardo Valencia1000010.00-1.00
Jorge Polanco1000010.00-1.00
Kerry Carpenter2000020.00-2.00
Kyle Stowers2000020.00-2.00
Ryan McMahon2000020.00-2.00

Pitchers 141

Sort by
PlayerIPHHRERBBSOGame ScoreImpact
Jordan Hicks1.0000039.839.83
Beau Brieske0.1000019.773.26
Tyler Kinley0.1000019.473.16
José Alvarado1.0000028.928.92
Taylor Clarke1.1000028.6011.47
Mason Miller1.0000018.518.51
Mark Leiter Jr.1.0000018.488.48
Ryan Thompson1.0000018.438.43
Dylan Lee1.2000028.4014.00
Paul Sewald1.0000018.338.33
Anthony Nunez1.0000018.288.28
Chris Roycroft3.0000038.2824.84
Seranthony Domínguez1.0000018.288.28
Raisel Iglesias1.0000018.278.27
Garrett Whitlock1.0000018.258.25
Steven Okert1.0000018.258.25
Franco Aleman1.0000018.238.23
Paul Blackburn2.0000028.2316.46
Chase Silseth1.2000148.2213.70
Jonathan Bowlan1.0000018.138.13
Tanner Scott1.0000018.138.13
Gavin Hollowell1.2100038.1213.53
Tyler Rogers1.0000018.068.06
Luke Weaver1.0000018.058.05
Orion Kerkering1.0000018.048.04
Kevin Ginkel0.2000008.005.33
Bryse Wilson3.0200047.9223.76
Didier Fuentes0.2100027.895.26
Andrew Kittredge1.0000007.847.84
Zack Wheeler6.02002107.8246.92
Gordon Graceffo1.1000007.8110.41
Brayan Bello4.1211057.7925.97
Erik Miller1.1100027.7310.31
Grant Wolfram0.2000017.725.15
Hunter Gaddis1.0000027.657.65
Jonathan Loáisiga1.0000127.657.65
Andrés Muñoz1.0000127.637.63
Emerson Hancock1.2000127.6212.70
Brooks Raley1.0000007.617.61
Tyler Alexander1.1100027.6110.15
Payton Tolle3.2301177.5820.21
Shawn Armstrong1.0000007.567.56
Paul Skenes5.1302177.5325.10
Kyle Hart1.0000007.517.51
Lake Bachar1.1200037.499.99
Emmet Sheehan5.1302177.4824.93
POTDZach Thornton7.0200257.4452.08
Jacob Webb0.2000007.414.94
Ron Marinaccio1.0100017.407.40
Enyel De Los Santos1.0000007.337.33
Aroldis Chapman1.0100017.317.31
Chase Petty2.0201027.317.31
Cade Cavalli6.0402157.2629.04
Trevor McDonald7.0311147.2543.50
Shane Baz4.2701097.2326.51
Kevin Gausman6.0403387.2121.63
MacKenzie Gore4.0211147.2121.63
Joey Cantillo5.0601297.2028.80
Brennan Bernardino1.0100017.197.19
Nick Davila2.0100007.1914.38
Ryne Stanek1.0100017.177.17
Andrew Morris2.0100127.1614.32
Michael Rucker1.0000117.167.16
Ryan Zeferjahn1.1111027.132.38
JR Ritchie4.1101227.0923.63
Brock Stewart1.0000117.087.08
Cole Winn0.2000117.084.72
José A. Ferrer1.1100027.089.44
Justin Lawrence1.0000117.087.08
Noah Schultz5.0411047.0628.24
Tarik Skubal5.0402157.0521.15
Jimmy Herget1.0000117.047.04
Angel Chivilli1.0100017.007.00
Keider Montero3.0403157.000.00
Ben Peoples1.0111016.980.00
José Suarez1.2200016.9511.58
Taj Bradley7.0622266.9534.75
Steven Cruz1.0000006.896.89
Tyler Schweitzer2.0200006.8413.68
Rhett Lowder2.0000216.7913.58
Craig Yoho1.0000126.776.77
Justin Sterner1.0100006.776.77
Cade Gibson2.0000116.7513.50
Craig Kimbrel1.2201126.754.50
Lucas Erceg1.0111026.730.00
Seth Lugo4.0412266.7113.42
Tim Hill0.2111016.70-2.23
Rico Garcia1.0100006.696.69
Cole Sulser0.2111016.68-2.23
Bryan Abreu1.0101126.670.00
Juan Morillo1.0000106.676.67
Calvin Faucher2.0200116.6613.32
Cade Smith1.0211026.610.00
Adrian Morejon2.0201116.606.60
Dustin May4.0202446.5813.16
Brandon Eisert1.0000106.536.53
Matthew Boyd6.1614136.5215.21
Gabe Speier1.0000106.506.50
José Soriano5.0503206.4912.98
Cristian Javier3.0403346.480.00
Will Warren5.0411226.4825.92
Andrew Abbott4.0404336.460.00
Beck Way1.0200006.406.40
Yennier Cano0.2100006.404.27
Germán Márquez4.0623246.396.39
J.T. Ginn4.1628376.39-23.43
Michael Lorenzen5.0501316.3625.44
Drew Sommers0.2100116.354.23
John Schreiber0.2100116.294.19
Bryan King2.0311116.266.26
Isaac Mattson0.2100116.254.17
Jacob Latz1.0100106.236.23
Evan Phillips1.0111006.220.00
Pete Fairbanks1.0111006.190.00
Andrew Alvarez2.0403126.18-6.18
Keaton Winn0.2000106.174.11
Eduard Bazardo1.0212016.16-6.16
Grant Anderson1.0302016.14-6.14
Justin Bruihl1.2301116.104.07
Tyler Phillips1.0202116.03-6.03
Robert Gasser3.0827036.00-24.00
Antonio Senzatela1.0202115.98-5.98
Pierce Johnson0.2111005.94-1.98
Ian Seymour3.1615335.92-9.87
Tyler Zuber0.2200005.893.93
Mitch Bratt3.0313305.810.00
JoJo Romero1.0100105.795.79
Antwone Kelly2.0413105.77-5.77
Jeff Hoffman1.0302005.74-5.74
Michael Petersen1.0211005.740.00
Danny Young0.2101215.71-1.90
Edgardo Henriquez0.2100105.713.81
Ryan Yarbrough0.1000105.671.89
Sam Moll0.1202015.58-9.30
Kevin Kelly0.1000105.441.81
Devin Williams1.0201205.420.00
Caleb Thielbar0.1200005.341.78
Peyton Gray0.2101205.23-1.74
Robby Ahlstrom0.1202004.91-8.18
Dylan Dodd0.1101104.76-3.17
Matt Strahm0.1405114.63-21.61