Daily Player Leaders

Tuesday, June 30, 2026

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

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

Batters 294

Sort by
PlayerABHHRRBIBBSOGame ScoreImpact
Nelson Velázquez2211107.5052.50
Justin Crawford3303007.1750.19
Bobby Witt Jr.4323006.5078.00
Dansby Swanson4323006.5078.00
José Tena1100106.5013.00
Tommy Edman5414006.3069.30
Luis Arraez4311006.1255.08
Griffin Conine5402105.9747.76
Colby Thomas3212005.8340.81
Keibert Ruiz3203105.8340.81
Gavin Sheets2113005.7540.25
Rafael Devers2111205.7540.25
Yordan Alvarez4314015.7551.75
Leo Jiménez4301105.7234.32
Sal Frelick4301005.6228.10
Gabriel Moreno3201205.4327.15
Jonathan Aranda3201205.4327.15
Jake Bauers4311015.3832.28
Samuel Basallo3201105.3321.32
Andrew Benintendi4301115.3226.60
Javier Sanoja5313005.3047.70
Ty France3200105.2721.08
Bryson Stott3200105.1715.51
Esmerlyn Valdez3200105.1715.51
Luis Urías3200105.1715.51
Xavier Edwards6401005.1731.02
Colt Emerson4302015.1220.48
Alex Bregman3113205.0345.27
Mookie Betts5301004.9024.50
Riley Greene4223014.8848.80
Jacob Gonzalez5303014.8033.60
Josh Jung4211004.7528.50
James Wood5302014.6023.00
Carson Kelly4201104.5818.32
Freddie Freeman4200104.5818.32
Gabriel Rincones Jr.2100104.589.16
Kyle Karros2100214.5013.50
Lourdes Gurriel Jr.5213004.5040.50
Sal Stewart4212014.5031.50
Miguel Rojas3112104.4731.29
Junior Caminero5213004.4035.20
Ketel Marte5213004.4035.20
Max Kepler4200004.3813.14
Daniel Schneemann3200014.334.33
James Outman3113114.3330.31
Julio Rodríguez5300014.308.60
Ryan Vilade3111114.3025.80
Jackson Chourio4212124.2825.68
Blaze Alexander4200004.258.50
Daylen Lile4200004.258.50
Mike Yastrzemski2100004.254.25
Wade Meckler4200004.258.50
Yohendrick Piñango2100004.254.25
Ben Williamson3101204.2016.80
Fernando Tatis Jr.5222014.2037.80
Trea Turner5213014.1032.80
Josh Naylor4200114.058.10
Samad Taylor4200114.058.10
Jonny DeLuca3100204.0312.09
Joey Ortiz4202014.0012.00
Jorge Barrosa3101104.0012.00
Kyle Stowers6302024.0024.00
Luis Torrens3111114.0020.00
Raynel Delgado3100104.0012.00
TJ Rumfield3100104.0012.00
Yainer Diaz3101004.0012.00
Jorge Mateo2100113.923.92
Dillon Dingler5200003.9011.70
Gunnar Henderson5200003.9011.70
Manny Machado5212013.9023.40
Elly De La Cruz4200013.887.76
Jasson Domínguez4201013.887.76
Spencer Torkelson4212023.8819.40
Chandler Simpson3100103.837.66
Masyn Winn3100103.837.66
Andy Pages5200003.807.60
Dylan Crews5200003.807.60
Seiya Suzuki5200003.807.60
Kody Clemens4200013.753.75
Lars Nootbaar4200013.753.75
Brett Baty3101003.6711.01
Isaac Collins3100003.677.34
Kyle Manzardo3112013.6718.35
Nick Fortes5202013.6010.80
Bryce Harper4101103.5510.65
Michael Busch4111113.5317.65
Pete Crow-Armstrong4111113.5317.65
Alejandro Osuna3100003.503.50
Cole Young3101113.507.00
Joey Meneses3100003.503.50
Liam Hicks6200003.507.00
Nicky Lopez3100003.503.50
Pete Alonso3101113.507.00
Randy Arozarena4201023.507.00
Steven Kwan3100003.503.50
Mauricio Dubón4100103.426.84
Shohei Ohtani4100103.426.84
Yandy Díaz4100103.426.84
Tristan Peters5200013.403.40
Garrett Mitchell4201023.383.38
Josh Bell4101003.3810.14
Nathan Church4113013.3820.28
Owen Caissie4113023.3820.28
Christian Walker3100113.333.33
Josh Lowe3100113.333.33
Luis García Jr.3102013.339.99
Royce Lewis3100113.333.33
Ozzie Albies4102003.289.84
Billy Cook4100003.256.50
Chase DeLauter4100003.256.50
Freddy Fermin4100003.256.50
Joc Pederson4112013.2516.25
Joe Mack4112013.2516.25
Kevin Alcántara2100013.250.00
Alec Bohm4100003.123.12
Alejandro Kirk4100003.123.12
Leody Taveras4100003.123.12
Mickey Moniak4111123.1212.48
Miguel Andujar4100003.123.12
Nolan Schanuel4100003.123.12
William Contreras4100003.123.12
Xander Bogaerts4100003.123.12
Juan Soto2000203.006.00
Kyle Schwarber5200023.000.00
Nasim Nuñez2000203.006.00
TJ Friedl1000103.003.00
Taylor Walls3001202.978.91
Jackson Merrill5100002.902.90
Kerry Carpenter5111012.9011.60
Nico Hoerner5100002.902.90
Dylan Beavers4101012.885.76
Ezequiel Tovar4101012.885.76
Ryan Kreidler4102012.885.76
Zach Neto4102012.885.76
Alika Williams3100012.830.00
Noelvi Marte3100012.830.00
Romy Gonzalez3100012.830.00
Geraldo Perdomo3000202.805.60
Lane Thomas4100012.752.75
Logan O'Hoppe4101012.752.75
Matt Olson4100122.752.75
Max Schuemann2000002.672.67
Trevor Larnach2000102.672.67
Anthony Volpe4100012.620.00
Ben Rice4111022.627.86
Bo Bichette4100012.620.00
Brooks Lee4100012.620.00
Cam Smith4100012.620.00
Carter Jensen4111022.627.86
Cole Carrigg4100012.620.00
Colt Keith4100012.620.00
Ezequiel Duran4100012.620.00
Francisco Alvarez4111022.627.86
Hao-Yu Lee4100012.620.00
Ian Happ4100012.620.00
Jared Young4100012.620.00
Kyle Teel4100122.620.00
Nick Gonzales4100012.620.00
Shea Langeliers4100012.620.00
Taylor Trammell4100012.620.00
Colson Montgomery5112022.6010.40
Dalton Rushing5101012.602.60
CJ Abrams5111022.507.50
Donovan Walton3000102.502.50
Edouard Julien2000212.502.50
Ernie Clement3000102.502.50
José Fermín3000102.502.50
Kevin McGonigle5100012.500.00
Michael Massey3000102.502.50
Braden Montgomery3000212.402.40
Chase Meidroth3000212.402.40
Michael Harris II3000212.402.40
Junior Perez4113032.389.52
Anthony Seigler4100022.250.00
Daulton Varsho4100022.250.00
Jonah Heim4101022.250.00
Nathaniel Lowe4100022.250.00
Victor Robles4101022.250.00
Blaze Jordan3001002.172.17
Caleb Durbin3100022.17-2.17
Jose Altuve3001112.172.17
Teoscar Hernández3001112.172.17
Victor Caratini3001012.172.17
A.J. Ewing4100022.12-2.12
George Springer4100022.12-2.12
Nolan Arenado4100022.12-2.12
Brice Turang5100022.10-2.10
Carson Benge5100022.10-2.10
Drake Baldwin5100022.10-2.10
Amed Rosario3000112.000.00
Andruw Monasterio2000002.000.00
Brayan Rocchio1000002.000.00
Brian Navarreto1000002.000.00
Casey Schmitt4000002.000.00
Dominic Smith0000102.002.00
Drew Cavanaugh3000002.000.00
Edwin Arroyo3000002.000.00
Elias Díaz3000002.000.00
Heliot Ramos3000002.000.00
Henry Davis2000002.000.00
JJ Wetherholt4000112.000.00
Jackson Holliday4000002.000.00
Jake Burger4000002.000.00
Jake Cronenworth1000002.000.00
Jakob Marsee6000002.000.00
Jared Triolo3000112.000.00
Jo Adell4000002.000.00
Jordan Walker3000112.000.00
Jorge Soler3000112.000.00
Jose Trevino3000002.000.00
Joshua Kuroda-Grauer3000002.000.00
Jung Hoo Lee4000002.000.00
Kyle Tucker4000112.000.00
Matt McLain1000002.000.00
Michael Conforto1000112.000.00
Nick Loftin3000002.000.00
Pavin Smith3000112.000.00
Rowdy Tellez0000102.002.00
Ryan O'Hearn0000102.002.00
Tsung-Che Cheng3000002.000.00
Tyler Freeman2000012.000.00
Zach McKinstry4000002.000.00
Weston Wilson4102031.880.00
Max Muncy4100031.75-1.75
Jake McCarthy5001011.700.00
Endy Rodríguez4100031.62-3.24
Wilyer Abreu4100031.62-3.24
Corbin Carroll4000121.60-1.60
Curtis Mead4000121.60-1.60
Iván Herrera5000011.60-1.60
Miguel Vargas5000011.60-1.60
Bryce Eldridge4000011.50-1.50
Cal Raleigh3000121.50-1.50
Cam Cauley4000011.50-1.50
Colton Cowser3000121.50-1.50
David Hamilton3000011.50-1.50
Eugenio Suárez3000121.50-1.50
Isaac Paredes4000011.50-1.50
J.T. Realmuto3000021.50-1.50
Jac Caglianone4000011.50-1.50
Nathan Lukes4000011.50-1.50
Paul Goldschmidt4000011.50-1.50
Travis Bazzana4000011.50-1.50
Ali Sánchez3000011.33-1.33
Andrés Giménez3000011.33-1.33
Austin Martin3000011.33-1.33
Carlos Narváez3000011.33-1.33
Drew Gilbert3000011.33-1.33
Jarren Duran3000011.33-1.33
Joey Bart2000021.33-1.33
John Rave3000011.33-1.33
Matt Chapman3000011.33-1.33
Patrick Bailey3000011.33-1.33
Tristan Gray3000011.33-1.33
Brandon Marsh5001021.30-1.30
Christian Yelich4000131.20-2.40
Taylor Ward5000021.20-2.40
Andrés Chaparro2000011.00-1.00
Austin Riley4000021.00-2.00
Bryan Reynolds4000021.00-2.00
Ceddanne Rafaela4000021.00-2.00
Evan Carter4000021.00-2.00
Francisco Lindor4000021.00-2.00
JJ Bleday4000021.00-2.00
Jacob Young2000011.00-1.00
Jase Bowen2000011.00-1.00
José Caballero4000021.00-2.00
Myles Straw2000011.00-1.00
Nick Kurtz3000131.00-2.00
Salvador Perez4000021.00-2.00
Sean Keys4000021.00-2.00
Vaughn Grissom4000021.00-2.00
Willson Contreras2000011.00-1.00
J.P. Crawford5000030.80-3.00
Gabriel Arias3000020.67-2.00
Hunter Goodman3000020.67-2.00
Kahlil Watson3000020.67-2.00
Spencer Jones3000020.67-2.00
Cooper Ingle4000030.50-3.00
Henry Bolte4000030.50-3.00
Konnor Griffin4000030.50-3.00
Marcell Ozuna4000030.50-3.00
Nick Allen4000030.50-3.00
Alec Burleson1000010.00-1.00
Alex Jackson1000010.00-1.00
Braxton Fulford1000010.00-1.00
Brett Sullivan1000010.00-1.00
Carlos Cortes1000010.00-1.00
David Fry1000010.00-1.00
Derek Hill1000010.00-1.00
Eli White2000020.00-2.00
Ivan Johnson1000010.00-1.00
Lawrence Butler1000010.00-1.00
Luke Keaschall1000010.00-1.00

Pitchers 115

Sort by
PlayerIPHHRERBBSOGame ScoreImpact
Adam Macko0.10000110.003.33
Wyatt Mills1.0000039.619.61
Josh Hader1.0000029.049.04
Steven Okert1.0000029.009.00
Brooks Raley1.0000028.938.93
Daniel Espino1.0000028.928.92
Jacob Latz1.0000028.928.92
Dylan Dodd1.0000028.808.80
Yovanny Cruz2.0000038.8017.60
Rico Garcia1.0000018.678.67
POTDCade Cavalli7.01000138.5759.99
Andrés Muñoz1.0000018.518.51
Bryan King1.0000018.408.40
Raisel Iglesias1.0000018.378.37
Steven Cruz1.0000018.288.28
Grant Anderson1.0100028.178.17
Tyler Ferguson1.0000018.178.17
Enyel De Los Santos1.0000018.138.13
Tarik Skubal6.0111098.0740.35
Andrew Kittredge1.0100028.068.06
Eric Orze2.0000038.0316.06
Tyler Callihan0.1000008.002.67
Chad Patrick1.2000017.9613.27
Albert Suárez3.0100047.9523.85
Elvis Alvarado0.2000007.735.15
Beck Way1.1100017.7210.29
Jacob deGrom7.0412097.7238.60
Cristopher Sánchez7.0300297.6853.76
Craig Kimbrel1.0000007.677.67
Juan Morillo1.0000007.677.67
Luke Weaver1.0000007.647.64
Ryan Watson1.0000007.607.60
Jacob Waguespack2.0100027.5615.12
Ryan Rolison0.1000007.562.52
Ryan Thompson0.2000007.565.04
Justin Wrobleski7.07130117.5030.00
Julian Garcia2.2211037.4812.47
Jonathan Bowlan1.0100137.457.45
Peyton Gray1.0100017.407.40
Lucas Erceg1.0000007.397.39
Matthew Liberatore5.0101497.3629.44
Ryan Zeferjahn1.0100017.337.33
Tyler Schweitzer4.0400037.3129.24
José Soriano5.0603197.2614.52
Lake Bachar0.2000007.244.83
Connelly Early4.0300257.2328.92
Nolan McLean6.0500277.2143.26
Bryan Woo6.1402157.2031.20
Brandon Sproat5.1412277.1923.97
Brock Stewart1.0000117.177.17
Cade Gibson1.0201027.170.00
George Soriano1.2001117.174.78
Griffin Jax6.0523057.1721.51
Kevin Gausman6.0511277.1335.65
Lou Trivino1.0100017.137.13
Cam Booser1.0000117.097.09
Drey Jameson1.0000117.087.08
Eury Pérez5.1211487.0830.68
Tommy Nance1.2100127.0711.78
Zak Kent1.0100007.027.02
Tanner Bibee7.0512027.0135.05
Brandon Pfaadt5.1311127.0030.33
Jared Koenig1.0100006.926.92
James Karinchak1.0001116.880.00
Marco Raya2.0200016.8813.76
Devin Williams1.0100006.876.87
Riley O'Brien1.0100006.876.87
Mason Fluharty1.0111016.820.00
Greg Weissert1.2102116.80-2.27
Justin Slaten0.2201026.80-2.27
Bubba Chandler6.1705266.748.99
Wandy Peralta1.2200006.7111.18
Cole Sulser1.0111016.680.00
Shawn Armstrong1.0111016.660.00
Zach Brzykcy2.0101226.666.66
Adrian Houser5.1512116.6222.07
Josh Walker1.1201016.622.21
Isaac Mattson0.2100006.604.40
Chase Silseth1.0202136.58-6.58
Michael Rucker1.0000106.566.56
Rhett Lowder4.21116186.51-8.68
Erick Fedde5.0503336.5013.00
Ian Hamilton1.0100116.476.47
Mike Burrows5.0604236.456.45
Ryan Yarbrough2.0212006.440.00
Tanner Gordon5.0915046.390.00
Joe Ryan4.0616356.35-12.70
Jake Bird1.0200006.336.33
Caleb Ferguson0.2100116.314.21
Cam Schlittler4.0746156.30-12.60
Taylor Clarke1.0111006.270.00
Matthew Boyd5.0823026.2612.52
Martín Pérez5.0524316.186.18
Orlando Ribalta1.0200006.156.15
Ryan Fernandez0.2000216.144.09
Brent Suter1.0403136.08-12.16
Geoff Hartlieb3.0603116.060.00
JP Sears4.2836345.97-7.96
Jeffrey Springs5.1826425.94-3.96
Brett Sullivan1.2301105.773.85
JoJo Romero0.2401015.72-1.91
Tyler Holton1.0201105.720.00
Javier Assad2.2524215.70-7.60
Landen Roupp2.2516645.62-18.73
Eduard Bazardo0.2201105.50-1.83
Trey Gibson2.2728655.47-29.17
John Brebbia1.1525015.44-19.95
Noah Cameron3.2926305.39-12.58
Ron Marinaccio1.2322315.39-1.80
Brandan Bidois0.2413125.27-12.30
Seth Halvorsen1.0403105.20-10.40
Connor Seabold0.2001205.15-1.72
Danny Coulombe0.2201105.04-1.68
Tommy Kahnle1.0414105.01-15.03
Eric Cerantola1.1102604.70-3.13