Daily Player Leaders

Thursday, July 23, 2026

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

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

Batters 101

Sort by
PlayerABHHRRBIBBSOGame ScoreImpact
Bryan Torres1102007.5022.50
Nolan Arenado2202007.0028.00
Hao-Yu Lee1100106.5013.00
Dillon Dingler3201105.5027.50
George Springer3201105.5027.50
Gabriel Moreno4302005.4532.70
Tyler Locklear5313015.0045.00
Zach McKinstry3200005.0010.00
Alec Burleson5300004.9024.50
Ozzie Albies4211004.7528.50
Ildemaro Vargas5300004.7014.10
Adrian Del Castillo5301014.5018.00
Dominic Smith3113004.5031.50
Jordan Walker4201004.5018.00
Josh Rojas4201004.5018.00
Vinnie Pasquantino4200104.4513.35
Jimmy Crooks2100004.254.25
Michael Harris II4211014.2521.25
Isaac Collins3112114.1725.02
Lars Nootbaar5203004.1020.50
Steven Kwan4200114.058.10
Vladimir Guerrero Jr.4201013.887.76
James Outman3113013.8322.98
José Fermín3100103.837.66
JJ Wetherholt5200003.807.60
Alan Roden3101003.677.34
Hunter Feduccia3100003.677.34
Jonny DeLuca3100003.677.34
Drake Baldwin4111003.6218.10
Luke Keaschall4101103.5510.65
Patrick Bailey4111113.5317.65
Mauricio Dubón3100003.503.50
Tim Tawa3101113.406.80
Jake Cronenworth3100013.333.33
Manny Machado4200023.250.00
Michael Massey4200023.250.00
Yandy Díaz4101003.256.50
Geraldo Perdomo2000303.209.60
Carter Jensen4100113.156.30
Fernando Tatis Jr.4101113.156.30
Ernie Clement4100003.123.12
Kerry Carpenter4100003.123.12
Kevin McGonigle4100003.123.12
Riley Greene4100003.123.12
Trevor Larnach3101013.003.00
Kody Clemens5100002.902.90
Mike Yastrzemski3100012.830.00
José Ramírez3000202.805.60
Luis Rengifo5202032.802.80
Royce Lewis3000202.805.60
Alejandro Kirk4101012.752.75
Ty France4112022.7511.00
Yohendrick Piñango4100012.752.75
Byron Buxton4100122.620.00
Gavin Sheets4100012.620.00
Nathan Church4100012.620.00
Nick Loftin4100012.620.00
Corbin Carroll5101022.474.94
Lane Thomas4000102.402.40
Masyn Winn4000102.402.40
Max Kepler4000102.402.40
Travis Bazzana4000102.402.40
Freddy Fermin3100022.17-2.17
Gleyber Torres4100022.12-2.12
Blaze Jordan4000002.000.00
Chandler Simpson3000002.000.00
Colt Keith2000002.000.00
Daniel Schneemann1000002.000.00
Davis Schneider2000112.000.00
Gabriel Arias1000002.000.00
Jackson Merrill1000002.000.00
Myles Straw2000112.000.00
Pedro Pagés1000002.000.00
Petey Halpin4000002.000.00
Richie Palacios3000002.000.00
Salvador Perez4000112.000.00
Ryan Jeffers5100031.70-3.40
Austin Riley4100031.62-3.24
Brooks Lee5000011.60-1.60
Chase DeLauter4000121.60-1.60
Rhys Hoskins4000121.60-1.60
Andrew Velazquez4000011.50-1.50
Jonathan Aranda4000011.50-1.50
Matt Olson4000011.50-1.50
Xander Bogaerts4000011.50-1.50
Ben Williamson3000011.33-1.33
Jase Bowen3000011.33-1.33
Ryan Waldschmidt3000011.33-1.33
Victor Mesa Jr.3000011.33-1.33
Brayan Rocchio5000021.20-2.40
Kyle Manzardo4000021.00-2.00
Ryan Kreidler2000011.00-1.00
Jim Jarvis3000020.67-2.00
Kazuma Okamoto3000020.67-2.00
Luis Urías3000020.67-2.00
Junior Caminero4000030.50-3.00
Spencer Torkelson4000030.50-3.00
Josh Bell5000040.40-4.00
Austin Martin2000020.00-2.00
Nelson Velázquez1000010.00-1.00
Sung-Mun Song1000010.00-1.00

Pitchers 44

Sort by
PlayerIPHHRERBBSOGame ScoreImpact
Bradgley Rodriguez1.0000029.119.11
Louis Varland1.0000029.079.07
Kyle Finnegan0.2000008.675.78
Tommy Nance1.0000018.478.47
Tyler Rogers1.0000018.378.37
POTDGavin Williams7.02000118.3358.31
Kyle Hart1.0000018.338.33
Dylan Dodd1.0000018.238.23
Danny Young0.1000007.672.56
Jacob Waguespack0.1000007.672.56
Taylor Clarke1.0000007.567.56
Yuki Matsui1.1100017.5310.04
Chris Sale6.05031117.5122.53
Shane Bieber7.0301037.3644.16
Ian Seymour6.0502177.3329.32
Brandyn Garcia1.0100017.317.31
Raisel Iglesias1.0200027.237.23
Taj Bradley7.0211357.2143.26
Randy Dobnak5.0400137.1035.50
Taylor Rogers1.0000117.057.05
Matt Strahm1.0000117.047.04
Tyler Holton1.2100007.0311.72
Cade Smith1.2200017.0211.70
Colin Holderman2.0000107.0214.04
Jack Anderson1.0000117.007.00
Yoendrys Gómez1.0000226.806.80
Andrew Morris1.0100006.676.67
Casey Legumina2.0201226.666.66
Troy Melton5.0512456.6419.92
Drew Anderson1.0201016.590.00
Steven Cruz1.0201016.540.00
Brandon Pfaadt6.0702216.4825.92
Gordon Graceffo1.0301026.480.00
Michael McGreevy6.1714336.4415.03
Griffin Canning2.2534046.43-8.57
Justin Bruihl1.0202016.43-6.43
Erik Sabrowski1.0201116.200.00
Matt Waldron2.0311006.026.02
Tyler Kinley0.2212015.94-7.92
Drew Sommers0.1100115.711.90
Hunter Gaddis0.1001215.61-3.74
Ryan Thompson1.0504005.35-16.05
John Schreiber1.0413015.26-10.52
Matt Svanson0.2403204.74-11.06