Daily Player Leaders

Sunday, June 28, 2026

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

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

Batters 320

Sort by
PlayerABHHRRBIBBSOGame ScoreImpact
POTDMiguel Vargas2212208.0080.00
Spencer Torkelson2212007.7554.25
Junior Caminero3312107.3365.97
Rhys Hoskins2202007.2536.25
Daniel Schneemann2201007.0028.00
Masataka Yoshida1100007.0014.00
Owen Caissie1100107.0021.00
Dominic Smith1100006.506.50
Drew Gilbert1100006.506.50
Leo Jiménez1100006.506.50
Nicky Lopez1100006.506.50
Tyrone Taylor2200006.5013.00
Esmerlyn Valdez4312106.2262.20
Josh Lowe2114006.0048.00
Luis García Jr.5325005.9088.50
A.J. Ewing3212005.8340.81
Alec Bohm3201105.5027.50
Tyler Stephenson3201105.5027.50
Amed Rosario3201105.3321.32
Ryan O'Hearn5324015.3063.60
Isaac Paredes5312005.2041.60
Cole Carrigg3200005.1715.51
Brooks Lee3200005.0010.00
Colton Cowser3200005.0010.00
Matt Olson4300015.0015.00
Manny Machado4211004.8834.16
Juan Soto2100304.8519.40
Nick Gonzales2100204.8519.40
Luis Arraez3201004.8314.49
Tyler Callihan4213114.8038.40
Graham Pauley2101004.7514.25
Josh Naylor4201004.7023.50
Carter Jensen5302014.6023.00
Wade Meckler2100104.589.16
Ketel Marte3111004.5027.00
Mookie Betts4202004.5018.00
Nathan Lukes4212014.3826.28
Bryan Torres3112004.3325.98
Jackson Holliday3112004.3325.98
Kahlil Watson3200014.334.33
Kerry Carpenter3200014.334.33
Brice Turang5300014.308.60
Zach McKinstry5212004.3030.10
Austin Hedges2100004.254.25
David Hamilton2100004.254.25
Ezequiel Duran4200004.258.50
Gabriel Arias2100004.254.25
George Springer4200004.258.50
Nico Hoerner4200004.258.50
Isaac Collins3101004.1716.68
JJ Bleday3102104.1716.68
Ryan Kreidler3111004.1720.85
Yandy Díaz2101004.178.34
Cal Raleigh3100204.0312.09
Anthony Seigler3101104.0012.00
Brandon Marsh4201014.0012.00
Alex Freeland2100113.923.92
Andrés Giménez2100113.923.92
Connor Wong2100113.923.92
Gary Sánchez4111103.9223.52
Sal Stewart5200003.9011.70
Elias Díaz4201013.887.76
Matt Chapman4200013.887.76
TJ Rumfield4201013.887.76
Xander Bogaerts4201013.887.76
Adley Rutschman3100103.837.66
Sal Frelick3100103.837.66
Xavier Edwards3100103.837.66
Cole Young5200003.807.60
Christian Walker4113113.7826.46
Julio Rodríguez4201123.787.56
Lawrence Butler4200013.753.75
Trevor Larnach3100003.677.34
James Wood3100213.637.26
Kody Clemens4111003.6218.10
Chase DeLauter5202013.6010.80
Adrian Del Castillo3100003.503.50
Alex Jackson3100003.503.50
Austin Martin3100003.503.50
Eli White3100003.503.50
Jarren Duran2101013.503.50
Josh Jung5200013.507.00
Kyle Schwarber5212023.5017.50
Lane Thomas5201013.507.00
Masyn Winn3100003.503.50
Miguel Amaya2100013.503.50
Nathan Church3100003.503.50
Oswald Peraza3100003.503.50
Pedro Pagés3100003.503.50
Taylor Walls3100003.503.50
Tyler Heineman3100003.503.50
Brayan Rocchio4100103.426.84
Elly De La Cruz4100103.426.84
Fernando Tatis Jr.4100003.426.84
Luis Torrens4100103.426.84
Steven Kwan4100103.426.84
Starling Marte5200013.403.40
Victor Robles5200013.403.40
Andrew Vaughn4100003.3810.14
Edwin Arroyo4201023.383.38
Troy Johnston4201023.383.38
Dylan Crews3100113.333.33
Geraldo Perdomo3100113.333.33
Heliot Ramos3100113.333.33
Keibert Ruiz3100113.333.33
Lourdes Gurriel Jr.3100013.333.33
Chandler Simpson4100003.256.50
Colt Keith4100003.256.50
Curtis Mead4100003.256.50
JJ Wetherholt4200023.250.00
Jung Hoo Lee4101003.256.50
Mauricio Dubón4100003.256.50
Pavin Smith4100003.256.50
Pete Alonso4112013.2516.25
Raynel Delgado4112013.2516.25
Royce Lewis4100003.256.50
Brett Baty2000303.209.60
J.P. Crawford6200013.173.17
Andrew Benintendi4100003.123.12
Ben Williamson4111013.1212.48
Braden Montgomery4100003.123.12
Cedric Mullins4111013.1212.48
Jeff McNeil4100003.123.12
Justin Crawford4100003.123.12
Matt Vierling4100003.123.12
Nolan Schanuel4100003.123.12
Tristan Peters4100003.123.12
Sam Antonacci4100113.033.03
Anthony Volpe1000103.003.00
Brandon Nimmo2000203.006.00
David Fry1000103.003.00
Mitch Garver3101123.003.00
Salvador Perez5200023.000.00
Taylor Trammell1000103.003.00
Wilyer Abreu2000203.006.00
Trea Turner5100002.902.90
Caleb Durbin4102012.885.76
James Outman3100012.830.00
Nick Fortes3100012.830.00
Shea Langeliers3100122.830.00
Vaughn Grissom3100012.830.00
Kevin McGonigle2000312.805.60
Pete Crow-Armstrong2000312.805.60
Jake Meyers4100012.752.75
Joey Meneses2001102.755.50
Shohei Ohtani4101122.752.75
Carson Benge5102012.705.40
Christian Yelich5201032.700.00
Ha-Seong Kim2000102.672.67
Alika Williams4100012.620.00
Bo Bichette4100122.620.00
Denzer Guzman4100012.620.00
Jackson Chourio4100122.620.00
José Caballero4100012.620.00
Kameron Misner4100012.620.00
Max Muncy4100012.620.00
Victor Bericoto4100012.620.00
Colt Emerson5100012.500.00
Jacob Gonzalez3000102.502.50
Jonathan Aranda3000102.502.50
Jorbit Vivas3000102.502.50
Konnor Griffin5100012.500.00
Max Muncy3000102.502.50
Michael Massey3000102.502.50
Miguel Andujar3000002.502.50
Paul Goldschmidt1001002.502.50
Sung-Mun Song2000212.502.50
Andy Pages3000012.402.40
Bryan Reynolds3000212.402.40
Yordan Alvarez3000212.402.40
Kyle Teel4102022.382.38
Seiya Suzuki5102022.302.30
Freddie Freeman3001112.172.17
Michael Harris II3001002.172.17
Travis Bazzana3001112.172.17
Austin Riley4001002.122.12
Austin Wells4001002.122.12
Bryson Stott4100022.12-2.12
Daulton Varsho4100022.12-2.12
Henry Davis4100022.12-2.12
J.T. Realmuto4100022.12-2.12
Jackson Merrill4100022.12-2.12
Kyle Tucker4100022.12-2.12
Rafael Devers4100022.12-2.12
Victor Mesa Jr.4100022.12-2.12
Willson Contreras4100022.12-2.12
Joc Pederson5111032.104.20
Alec Burleson3000002.000.00
Alejandro Kirk4000002.000.00
Alex Bregman4000012.000.00
Ben Malgeri0000202.004.00
Ben Rice4000002.000.00
Blaze Alexander1000002.000.00
Blaze Jordan3000002.000.00
Brian Navarreto1000002.000.00
Carson Kelly1000002.000.00
Ceddanne Rafaela4000002.000.00
Chase Meidroth3000112.000.00
Chuckie Robinson3000002.000.00
Coby Mayo3000112.000.00
Cooper Ingle2000222.000.00
Corey Seager3000222.000.00
Drake Baldwin4000002.000.00
Esteury Ruiz1000002.000.00
Eugenio Suárez2000012.000.00
Freddy Fermin0000102.002.00
Garrett Mitchell0001102.004.00
Gunnar Henderson4000002.000.00
Hao-Yu Lee4000112.000.00
Henry Bolte3000112.000.00
Iván Herrera3000002.000.00
Jahmai Jones0000102.002.00
Jake Burger3000112.000.00
Jake McCarthy1000002.000.00
Jakob Marsee3000112.000.00
Jared Young2000012.000.00
Joe Mack1000002.000.00
Joey Bart3000002.000.00
Joey Loperfido1000112.000.00
Josh Bell1000002.000.00
Josh Rojas1000002.000.00
Justin Foscue0000102.002.00
Kazuma Okamoto4000002.000.00
Kyle Karros2000122.000.00
Lars Nootbaar3000002.000.00
Leody Taveras1000002.000.00
Luke Keaschall3000002.000.00
Matt Shaw0000102.002.00
Michael Conforto2000002.000.00
Mickey Moniak1000002.000.00
Miguel Rojas1000002.000.00
Nathaniel Lowe1000002.000.00
Nick Kurtz1000002.000.00
Noelvi Marte3000112.000.00
Richie Palacios1000002.000.00
Romy Gonzalez4000002.000.00
Samuel Basallo3000002.000.00
TJ Friedl4000002.000.00
Taylor Ward3000112.000.00
Ty France0000002.002.00
Tyler O'Neill1000002.000.00
Tyler Tolbert3000002.000.00
Will Wagner1000002.000.00
William Contreras1000002.000.00
Francisco Alvarez5100031.80-1.80
Bobby Witt Jr.3001121.770.00
Michael Busch4001121.730.00
Willi Castro5100031.70-3.40
Bryce Harper3001011.670.00
Willy Adames4100031.62-3.24
Dillon Dingler5000011.60-1.60
Ian Happ4000121.60-1.60
Jake Mangum4000121.60-1.60
Randy Arozarena5000011.60-1.60
Alejandro Osuna4000011.50-1.50
Braxton Fulford3000021.50-1.50
Byron Buxton4000011.50-1.50
CJ Abrams4000011.50-1.50
Corbin Carroll4000011.50-1.50
Dansby Swanson4000011.50-1.50
Daylen Lile4000011.50-1.50
Derek Hill4000011.50-1.50
Eric Haase3000121.50-1.50
Ernie Clement4000011.50-1.50
Hunter Goodman4000011.50-1.50
Ildemaro Vargas4000011.50-1.50
Jacob Young4000011.50-1.50
Jo Adell4000011.50-1.50
Jonah Heim4000011.50-1.50
Oswaldo Cabrera3000011.50-1.50
Ozzie Albies4000011.50-1.50
Tyler Freeman3000021.50-1.50
Vladimir Guerrero Jr.4000011.50-1.50
Zach Neto4000011.50-1.50
Brice Matthews3000011.33-1.33
Cam Smith3000011.33-1.33
Dylan Beavers2000121.33-1.33
Eric Wagaman3000011.33-1.33
Ezequiel Tovar3000011.33-1.33
Gavin Sheets3000011.33-1.33
Kyle Manzardo3000011.33-1.33
Nate Eaton3000011.33-1.33
Tommy Troy3000011.33-1.33
Jeremy Peña5100041.30-3.90
Brandon Lowe4000131.20-2.40
Jake Bauers5000021.20-2.40
Riley Greene5000021.20-2.40
Yainer Diaz5000021.20-2.40
Tsung-Che Cheng3001021.17-1.17
Cody Bellinger4000021.00-2.00
Colson Montgomery4000021.00-2.00
Evan Carter2000011.00-1.00
Griffin Conine2000011.00-1.00
Heriberto Hernández4000021.00-2.00
Javier Sanoja2000011.00-1.00
Kyle Stowers4000021.00-2.00
Mark Vientos2000011.00-1.00
Otto Lopez4000021.00-2.00
Patrick Bailey1000011.00-1.00
Rodolfo Durán1000011.00-1.00
Ronny Mauricio2000011.00-1.00
Spencer Steer4000021.00-2.00
Tommy Edman4000021.00-2.00
Colby Thomas3000020.67-2.00
Jasson Domínguez3000020.67-2.00
Jazz Chisholm Jr.3000020.67-2.00
Yohendrick Piñango3000020.67-2.00
Cooper Pratt4000030.50-3.00
Nolan Arenado4000030.50-3.00
Dominic Canzone1000010.00-1.00
Gabriel Moreno1000010.00-1.00
Joey Ortiz1000010.00-1.00
Jonah Cox2000020.00-2.00
Jose Siri1000010.00-1.00
Justin Dean1000010.00-1.00
Max Schuemann1000010.00-1.00
Mike Yastrzemski1000010.00-1.00
Pedro Ramírez1000010.00-1.00
Samad Taylor4000040.00-4.00
Spencer Jones3000030.00-3.00

Pitchers 128

Sort by
PlayerIPHHRERBBSOGame ScoreImpact
Cade Gibson0.20000110.767.17
Dylan Lee0.2000029.816.54
Cionel Pérez1.0000029.339.33
George Soriano1.0000029.119.11
Jordan Hicks1.1000028.6911.59
Andrew Morris1.1000028.5611.41
Brock Burke1.1000018.5211.36
Elvis Alvarado1.0000018.408.40
Trevor Megill1.0100038.328.32
Steven Cruz1.0000018.318.31
Craig Kimbrel1.0000018.278.27
Tyler Alexander1.0000018.278.27
Louis Varland1.0101038.250.00
Wandy Peralta2.0000028.2416.48
Riley O'Brien1.0000018.238.23
Juan Mejia1.0000018.178.17
Trevor Richards1.1000018.1710.89
José Suarez2.0000028.1616.32
Jeff Hoffman1.1100028.1110.81
José Fermin2.0000018.0316.06
Sonny Gray7.1100198.0258.81
Brennan Bernardino0.1000008.002.67
Abner Uribe1.2000017.9213.20
Matt Strahm1.0000007.857.85
Paul Blackburn2.0100017.8115.62
Jacob Waguespack0.2000007.735.15
Grant Wolfram1.0100017.717.71
Samy Natera Jr.1.1100027.6910.25
Yuki Matsui1.2100027.6812.80
Brandon Woodruff5.2100267.6743.46
Yoendrys Gómez1.0000007.677.67
Drey Jameson1.0100017.617.61
Alex Lange1.0000007.607.60
Caleb Thielbar1.0000127.587.58
Seranthony Domínguez1.0100027.587.58
Richard Lovelady0.1000007.562.52
Tyler Kinley1.0000007.567.56
Tyron Guerrero0.2000007.565.04
Jack Flaherty5.0200397.5537.75
David Bednar2.0100017.4414.88
Jonathan Loáisiga1.0100017.447.44
Garrett Cleavinger1.0111027.380.00
Jacob Webb1.0100137.367.36
Bryse Wilson4.1400047.3531.85
JoJo Romero1.1100017.359.80
Tanner Scott1.1100027.359.80
Connor Prielipp6.06020107.3129.24
Trevor Martin1.0100017.287.28
Chris Sale6.08011107.2736.35
Kumar Rocker6.0400157.2443.44
Tyler Ferguson0.2100017.224.81
Kyle Leahy5.0201357.1928.76
Ryan Rolison2.0211027.157.15
Carlos Rodón5.0100467.1435.70
Drew Rasmussen6.0300157.1342.78
Emmet Sheehan5.0211257.1128.44
Steven Okert0.1000007.112.37
PJ Poulin2.0000107.0314.06
Kodai Senga5.0412147.0221.06
Bryan King1.0100007.007.00
Jesús Luzardo5.0401367.0028.00
Robbie Ray8.0400126.9955.92
Justin Slaten1.0100016.976.97
Alex Vesia0.2101016.95-2.32
Cole Winn2.0212026.950.00
Albert Suárez3.0311026.9413.88
Lucas Erceg1.0000106.896.89
Mitch Keller6.0503146.8920.67
Zack Littell5.0312236.8820.64
Sam Aldegheri5.0501146.8627.44
Emerson Hancock5.2501366.8531.97
José Alvarado1.0100026.856.85
Tyler Phillips7.1612016.8336.43
Ryan Feltner6.0511006.7833.90
Shawn Armstrong0.2201026.77-2.26
Aroldis Chapman1.0101126.730.00
Hunter Brown6.0512246.7326.92
Jason Adam1.0100006.736.73
Tobias Myers3.0603036.710.00
Chris Murphy0.2100006.704.47
Gavin Williams5.0602366.6820.04
Eduard Bazardo0.1100016.672.22
Tyler Holton1.2110006.6411.07
Beck Way1.0100116.636.63
Kyle Finnegan1.1211136.622.21
Edgardo Henriquez1.0000106.606.60
Jordan Wicks1.0000106.606.60
Ryne Stanek0.2100006.604.40
Caleb Kilian1.0201016.590.00
Will Klein1.0200026.576.57
Cade Smith1.0200016.566.56
Dennis Santana1.0000216.556.55
Shane Bieber5.1512446.5221.73
Ryan Zeferjahn0.2000226.494.33
Aaron Civale5.0714126.476.47
Michael King4.1304456.472.16
Mitchell Parker1.2212126.45-2.15
Julian Garcia1.1000326.448.59
Jhoan Duran1.0000106.436.43
Josh Hader1.0000326.406.40
Kyle Backhus0.2100006.404.27
Merrill Kelly6.0835236.386.38
Tyler Wells1.0211016.370.00
Brady Singer4.1925066.33-4.22
Kyle Bradish4.0103526.306.30
Adam Macko1.1100216.278.36
Carmen Mlodzinski2.0300116.2712.54
Luinder Avila4.0614346.250.00
Anthony Banda0.2100126.234.15
Gabe Speier1.0200006.166.16
Bryan Hudson1.0200116.136.13
Tim Herrin1.0100006.086.08
Anthony Kay3.2704126.07-2.02
Kenley Jansen1.1213116.07-10.12
Matt Festa1.1200105.967.95
Orion Kerkering1.0000315.885.88
Aaron Ashby0.2101215.74-1.91
Enyel De Los Santos1.0211115.720.00
Bryan Abreu0.2100105.633.75
Joel Kuhnel1.0102215.46-5.46
Josh Simpson0.2201105.31-1.77
Seth Halvorsen0.2311005.10-1.70
Pierce Johnson0.2224225.03-16.77
Fernando Cruz0.1302004.85-8.08
Chase Shugart0.1313114.63-12.35
Didier Fuentes0.1201104.63-3.09
Zach McCambley0.1000304.341.45
Michael Rucker0.1204204.29-15.73