2024 San Francisco Giants

Organizational Roster
Season
League
National League
Division
West
W-L Record
80-82 (.494)   GBL: 19.5
Div/Lg/MLB Rank
4 / 10 / 20
General Manager
Manager
Payroll
$ 198,419,831 (Rank: 6)
Attendance
2,647,736 (Rank: 12)
Ballpark
Oracle Park
Playoffs
dnq
Spring Record
15-12 ... #3 in Cactus League
Spring Ballpark
Scottsdale Stadium (Scottsdale,Arizona)
Top Draft Pick
Show More
A list of all players appearing in at least 1 game for the 2024 San Francisco Giants organization. Includes the MLB parent team and all minor league affiliates from AAA to Rookie level.
Affiliates
San Francisco Giants (MLB)
Sacramento River Cats (AAA)
Richmond Flying Squirrels (AA)
Eugene Emeralds (A+)
San Jose Giants (A)
ACL Giants Black (Rk)
Dominican Giants Black (Rk)
Dominican Giants Orange (Rk)

Organizational Roster

CSV
Glossary
🔒
Want to Buy this data? Check out the Player Attributes - Full Database data product in the TBC Data Store
playerageposhtwtbathbornplacehilvlmlb yearsstat years2024 teams
Nick Ahmed34SS6-1201RR1990-03-15East Longmeadow,MAMLB2014-20252009-2025missing 2024 teams
Maui Ahuna22IF6-1170LR2002-03-11Hilo,HIAA 2021-2026missing 2024 teams
Jesus Alexander181B-C6-2185LR2005-09-14Estado Anzoategui,VZRk 2023-2025missing 2024 teams
Clayton Andrews27p5-6160LL1997-01-04Petaluma,CAMLB2023-20242017-2025missing 2024 teams
Tanner Andrews28P6-3220RR1995-11-15Rochester,INMLB2026-20262015-2026missing 2024 teams
Rayner Arias18OF6-2185RR2006-04-29Bani,DRA 2023-2026missing 2024 teams
Erick Arosemena19OF6-0170RR2005-04-02Panama City,PNRk 2022-2024missing 2024 teams
Aeverson Arteaga21SS6-1170RR2003-03-16Chirgua,VZAAA 2021-2026missing 2024 teams
Jose Astudillo202B-1B5-10150RR2004-02-27Punta de Mata,VZAAA 2021-2026missing 2024 teams
Brett Auerbach253B-C5-8185RR1998-08-27Mission Viejo,CAAAA 2018-2025missing 2024 teams
Christian Avendano20RF6-0168RR2003-09-04Maracay,VZRk 2021-2024missing 2024 teams
Nick Avila26P6-4195RR1997-07-25Modesto,CAMLB2024-20242017-2024missing 2024 teams
Patrick Bailey25C6-0225BR1999-05-29Greensboro,NCMLB2023-20262018-2026missing 2024 teams
Scott Bandura22LF-CF6-4190LR2001-08-02Philadelphia,PAAAA 2022-2026missing 2024 teams
Mike Baumann28P6-4240RR1995-09-10Mahtomedi,MNMLB2021-20242015-2026missing 2024 teams
Tristan Beck28P6-4203RR1996-06-24Corona,CAMLB2023-20262016-2026missing 2024 teams
Will Bednar24P6-2230RR2000-06-13Pittsburgh,PAAAA 2020-2026missing 2024 teams
Jose Bello19P6-1164RR2005-05-29Santo Domingo,DRA 2023-2026missing 2024 teams
Justin Bench243B6-0185RR1999-08-28Jacksonville,FLAAA 2019-2024missing 2024 teams
Yoxander Benitez17SS6-2165RR2006-11-01Oranjestad,AARk 2024-2026missing 2024 teams
Victor Bericoto221B-RF6-1155RR2001-12-03Maracay,VZMLB2026-20262019-2026missing 2024 teams
Juan Berson20P6-1185RR2004-04-22Santo Domingo,DRRk 2024-2024missing 2024 teams
John Michael Bertrand26P6-3205RL1998-02-08Raleigh,NCAAA 2018-2026missing 2024 teams
Cavan Biggio292B-RF6-1200LR1995-04-11Houston,TXMLB2019-20252014-2026missing 2024 teams
Hayden Birdsong22P6-4216RR2001-08-30Mattoon,ILMLB2024-20252020-2025missing 2024 teams
playerageposhtwtbathbornplacehilvlmlb yearsstat years2024 teams
Hunter Bishop26CF-RF6-3210LR1998-06-25San Carlos,CAAAA 2017-2025missing 2024 teams
Spencer Bivens30P6-5217RR1994-06-28Virginia Beach,VAMLB2024-20252013-2026missing 2024 teams
Mason Black24P6-3228RR1999-12-10Scranton,PAMLB2024-20262019-2026missing 2024 teams
Daniel Blair25P6-3205RR1999-04-08Peachtree City,GAA+ 2018-2025missing 2024 teams
Miguel Blanco18OF6-0155RR2005-10-26Barcelona,VZRk 2023-2025missing 2024 teams
Josh Bostick22P6-4205RR2001-10-20Dallas,TXA+ 2022-2025missing 2024 teams
Lender Bracho19P6-0150RR2005-02-24Valencia,VZRk 2024-2026missing 2024 teams
Jacob Bresnahan19P6-4195LL2005-06-27Renton,WAA+ 2023-2026missing 2024 teams
Carlos Brito18OF5-8198BR2006-03-25Maturin,VZRk 2024-2024missing 2024 teams
Trenton Brooks281B5-11195LL1995-07-03Alpine,CAMLB2024-20252014-2025missing 2024 teams
Vaun Brown26CF-RF6-0215RR1998-06-23Sarasota,FLAA 2017-2025missing 2024 teams
Raymond Burgos25P6-5209LL1998-11-29Luquillo,PRMLB2024-20242018-2026missing 2024 teams
Brayan Cabello20P6-0155RR2003-12-06Cumana,VZRk 2022-2026missing 2024 teams
Omar Calcurian19P5-11168RR2005-05-25Santa Teresa del Tuy,VZRk 2024-2026missing 2024 teams
Keiberg Camacaro17SS5-11158RR2006-08-24Cua,VZRk 2023-2026missing 2024 teams
Santiago Camacho17C5-11176BR2007-01-27Naguanagua,VZRk 2024-2026missing 2024 teams
Mark Canha351B-DH6-2200RR1989-02-15San Jose,CAMLB2015-20252008-2025missing 2024 teams
Jan Caraballo20P6-6181RR2003-10-20Bajos de Haina,DRA 2021-2026missing 2024 teams
Dylan Carmouche22P6-6225BL2001-08-22Baton Rouge,LAAA 2021-2026missing 2024 teams
Curt Casali35C6-2220RR1988-11-09Walnut Creek,CAMLB2014-20242008-2024missing 2024 teams
Estanlin Cassiani21RF-CF5-11155LL2002-12-30Maracaibo,VZA 2021-2024missing 2024 teams
Javier Castillo201B-C6-1170RR2003-11-14Cumana,VZRk 2021-2024missing 2024 teams
Wilkelma Castillo24P6-0170RR2000-01-06Valencia,VZA+ 2018-2024missing 2024 teams
Kendry Castro17P6-2160RR2007-01-11Santo Domingo,DRRk 2024-2025missing 2024 teams
Drew Cavanaugh22C6-0220LR2002-01-27Troy,MIAAA 2021-2026missing 2024 teams
playerageposhtwtbathbornplacehilvlmlb yearsstat years2024 teams
Argenis Cayama17P6-1180RR2006-09-15Valencia,VZA 2024-2026missing 2024 teams
Sabin Ceballos21SS6-3225RR2002-08-17San Juan,PRAA 2022-2026missing 2024 teams
Allan Cerda24CF-LF6-2230RR1999-11-24Bronx,NYAA 2018-2025missing 2024 teams
Matt Chapman313B6-1225RR1993-04-28Victorville,CAMLB2017-20262012-2026missing 2024 teams
Samir Chires20P6-0160RR2003-09-17Ciudad Bolivar,VZRk 2021-2026missing 2024 teams
Jack Choate23P6-8249LL2001-04-18Miami,FLAA 2022-2026missing 2024 teams
Jakob Christian21LF6-5225RR2002-09-17San Diego,CAA+ 2022-2026missing 2024 teams
Alex Cobb36P6-3205RR1987-10-07Boston,MAMLB2011-20242006-2025missing 2024 teams
Kyle Cody29P6-7225RR1994-08-09Chippewa Falls,WIMLB2020-20212013-2024missing 2024 teams
Juan Colorado173B6-0165RR2006-09-18Barcelona,VZRk 2024-2026missing 2024 teams
Carlos Concepcion18OF6-1189RR2006-01-06Bonao,DRRk 2023-2026missing 2024 teams
Michael Conforto31LF-DH5-11215LR1993-03-01Seattle,WAMLB2015-20262012-2026missing 2024 teams
Seth Corry25P6-2195LL1998-11-03Alpine,UTAA 2017-2024missing 2024 teams
Cameron Cotter25P6-3220RR1998-12-17Greensboro,NCAAA 2019-2025missing 2024 teams
Jonah Cox22CF6-3200RR2001-08-04Louisville,COMLB2026-20262021-2026missing 2024 teams
Reggie Crawford23P-1B6-4235LL2000-12-04Lansdale,PAAAA 2020-2024missing 2024 teams
Ricardo Crespo17LF-CF5-10168LL2006-09-26Barquisimeto,VZRk 2024-2025missing 2024 teams
Jose Cruz24P6-1178RR2000-05-18Santo Domingo,DRAAA 2018-2025missing 2024 teams
Dylan Cumming25P6-4175RR1999-05-14Grand Blanc,MIAA 2018-2026missing 2024 teams
R.J. Dabovich25P6-3208RR1999-01-11Pueblo,COAAA 2018-2026missing 2024 teams
Zander Darby212B6-3197LR2002-11-26Palo Alto,CAA+ 2022-2026missing 2024 teams
Bo Davidson21LF-CF6-1205LR2002-07-05Charlotte,NCAA 2023-2026missing 2024 teams
Haniel De Frias19P6-4175LR2004-10-28San Pedro de Macoris,DRRk 2023-2024missing 2024 teams
Moises De La Rosa19OF6-2190RR2004-11-29San Pedro de Macoris,DRRk 2022-2024missing 2024 teams
Luis De La Torre20P6-0188LL2003-09-06Phoenix,AZA+ 2023-2026missing 2024 teams
playerageposhtwtbathbornplacehilvlmlb yearsstat years2024 teams
Randry De Leon18P6-4201RR2005-07-21San Cristobal,DRRk 2023-2026missing 2024 teams
Lisbel Diaz18RF-LF6-2221RR2005-07-19Pinar del Rio,CUA+ 2023-2026missing 2024 teams
Nomar Diaz20C6-1180RR2004-04-15Bayamon,PRA 2022-2025missing 2024 teams
Yusniel Diaz27RF-LF6-0215RR1996-10-07Havana,CUMLB2022-20222016-2025missing 2024 teams
Vinicius Dos Santos17LF6-2176RR2007-06-05Indaiatuba,BRRk 2024-2026missing 2024 teams
Camilo Doval26P6-2205RR1997-07-04Yamasa,DRMLB2021-20262016-2026missing 2024 teams
Damon Dues262B-3B6-0180LR1998-06-21Dayton,OHAA 2018-2025missing 2024 teams
Hunter Dula25P6-1205LR1999-03-08Troutman,NCAAA 2018-2025missing 2024 teams
Jared Dupere25RF-LF5-11200LR1999-01-23Amesbury,MAA+ 2019-2024missing 2024 teams
Alessandro Duran18C5-10170BR2005-07-02Valera,VZRk 2022-2026missing 2024 teams
Bryce Eldridge191B6-7240LR2004-10-20Fairfax,VAMLB2025-20262023-2026missing 2024 teams
Jerar Encarnacion26RF-DH6-4260RR1997-10-22Bayaguana,DRMLB2022-20262016-2026missing 2024 teams
Blayne Enlow25P6-3170RR1999-03-21Sorrento,LAAAA 2017-2026missing 2024 teams
Evan Estevez16LF-1B6-3165RR2007-08-14Santiago,DRRk 2024-2026missing 2024 teams
Ricardo Estrada22P6-0170LL2002-06-25Chihuahua,MXA 2021-2026missing 2024 teams
Thairo Estrada28SS-2B5-10185RR1996-02-22Bejuma,VZMLB2019-20252013-2025missing 2024 teams
Mauricio Estrella20P6-2180RR2004-04-15Las Terrenas,DRA 2022-2026missing 2024 teams
Ankeily Feliz21P6-1185RR2003-06-27Sabana Grande De Boya,DRRk 2022-2024missing 2024 teams
Dilan Fernandez19P5-11168RR2005-04-06El Tocuyo,VZRk 2024-2026missing 2024 teams
Tyler Fitzgerald26SS6-2208RR1997-09-15Springfield,ILMLB2023-20252017-2026missing 2024 teams
Junior Flores22P6-1170RR2002-02-13Valle de la Pascua,VZA+ 2021-2026missing 2024 teams
Wilmer Flores321B6-3225RR1991-08-06Valencia,VZMLB2013-20252008-2025missing 2024 teams
Cole Foster22SS6-1193BR2001-10-08Plano,TXA+ 2021-2025missing 2024 teams
Javier Francisco211B6-1162RR2002-11-11Santo Domingo,DRAAA 2021-2025missing 2024 teams
Marlon Franco21P6-2165RR2002-09-18Cumana,VZRk 2021-2026missing 2024 teams
playerageposhtwtbathbornplacehilvlmlb yearsstat years2024 teams
Garrett Frechette231B6-3210LL2000-12-31Vista,CAA+ 2019-2024missing 2024 teams
Luis Frias19OF5-11155RR2004-08-07Yamasa,DRRk 2022-2026missing 2024 teams
Matt Frisbee27P6-5215RR1996-11-18Candler,NCAAA 2016-2025missing 2024 teams
Alexander Fuentes19P6-7242RR2005-01-13Araya,DRRk 2024-2026missing 2024 teams
Nick Garcia25P6-4215LR1999-04-20Redwood City,CAAAA 2018-2026missing 2024 teams
Justin Garza30P5-10170RR1994-03-20Glendora,CAMLB2021-20252013-2025missing 2024 teams
Evan Gates26P6-0210RR1998-01-13Roseville,MIAAA 2017-2026missing 2024 teams
Thomas Gavello232B-C5-10180LR2001-06-06Antioch,CAAAA 2020-2026missing 2024 teams
Jimmy Glowenke252B-SS5-10200RR1999-06-05Chicago,ILAA 2018-2024missing 2024 teams
Anyelo Gonzalez19C5-11165LR2004-09-24Santo Domingo,DRRk 2023-2024missing 2024 teams
Howard Gonzalez17RF6-0165RR2006-11-06Maracay,VZRk 2024-2024missing 2024 teams
Jose G. Gonzalez22P6-1180RR2002-06-15San Felipe,VZRk 2021-2026missing 2024 teams
Moises Gonzalez21P6-2175RR2002-10-25Caracas,VZRk 2022-2024missing 2024 teams
Edwin Guerra19P6-1198RR2004-11-29Barcelona,VZRk 2024-2024missing 2024 teams
Carlos Gutierrez19OF5-10174LR2004-08-22Cuauhtemoc,MXA+ 2023-2026missing 2024 teams
Angel Guzman18OF5-11170LL2005-11-15Santo Domingo,DRRk 2023-2026missing 2024 teams
Ty Hanchey24C5-11175LR1999-12-19Norfolk,VAAAA 2019-2026missing 2024 teams
Trent Harris25P6-2200RR1999-01-22Cary,NCAAA 2019-2026missing 2024 teams
Kyle Harrison22P6-2209RL2001-08-12San Jose,CAMLB2023-20262021-2026missing 2024 teams
Clay Helvey27P6-3195RR1997-02-14Charlotte,NCAAA 2016-2025missing 2024 teams
Delvis Heredia19P5-11190LR2004-10-27Guama,VZRk 2024-2026missing 2024 teams
Alix Hernandez19P6-2155RR2004-07-16Ocumare del Tuy,VZA 2023-2026missing 2024 teams
Luis Hernandez18P6-1211RR2005-10-04Santiago de los Caballeros,DRRk 2024-2026missing 2024 teams
Jordan Hicks27P6-2217RR1996-09-06Houston,TXMLB2018-20262016-2026missing 2024 teams
Matt Higgins24LF-RF6-1215LR1999-07-02Louisville,KYAA 2018-2025missing 2024 teams
playerageposhtwtbathbornplacehilvlmlb yearsstat years2024 teams
Derek Hill28CF-LF6-0206RR1995-12-30Des Moines,IAMLB2020-20262014-2026missing 2024 teams
Turner Hill25OF5-10180LL1999-04-04Marietta,OHAAA 2018-2026missing 2024 teams
Cole Hillier23P6-2205RR2000-12-07Pasadena,CAAA 2021-2026missing 2024 teams
Robert Hipwell213B6-3220LR2003-03-06Los Gatos,CAA+ 2022-2026missing 2024 teams
Sean Hjelle27P6-11247RR1997-05-07Fridley,MNMLB2022-20252016-2025missing 2024 teams
Spencer Howard27P6-3210RR1996-07-28San Luis Obispo,CAMLB2020-20242016-2025missing 2024 teams
Carter Howell25OF6-0200RR1999-02-07Fargo,NDAA 2018-2025missing 2024 teams
Kolton Ingram27P5-9170LL1996-10-21Stockbridge,GAMLB2023-20232016-2025missing 2024 teams
Luke Jackson32P6-2210RR1991-08-24Fort Lauderdale,FLMLB2015-20252011-2026missing 2024 teams
Daulton Jefferies28P6-0182LR1995-08-02Merced,CAMLB2020-20242014-2024missing 2024 teams
Jeremiah Jenkins211B6-4238LL2003-05-05Falls Church,VAA 2022-2026missing 2024 teams
Wil Jensen26P6-4180RR1997-09-02Phoenix,AZAAA 2017-2025missing 2024 teams
Albert Jimenez173B-1B6-1174RR2006-10-28Los Alcarrizos,DRRk 2024-2026missing 2024 teams
Jeison Jimenez20P6-6233RR2003-09-11Santo Domingo,DRRk 2023-2024missing 2024 teams
Marques Johnson23P6-2210RR2000-07-04San Jose,CAAAA 2019-2026missing 2024 teams
Dakota Jordan21CF6-0220RR2003-05-09Canton,MSA+ 2023-2026missing 2024 teams
Andrew Kachel233B-2B6-0170LR2000-12-24San Jose,CAAA 2020-2024missing 2024 teams
Tommy Kane22P6-1180LL2001-10-31Broomall,PAA+ 2021-2025missing 2024 teams
Tanner Kiest29P6-3200RR1994-09-16Yucaipa,CAAA 2013-2025missing 2024 teams
Andrew Knapp32C6-0189BR1991-11-09Roseville,CAMLB2017-20242011-2024missing 2024 teams
Christian Koss26SS6-1186RR1998-01-27Riverside,CAMLB2025-20262017-2026missing 2024 teams
Cale Lansville21P6-1205RR2003-01-06Englewood,COA+ 2022-2025missing 2024 teams
Alberto Laroche18P5-11171RR2005-12-01Consuelo,DRRk 2024-2025missing 2024 teams
Derwin Laya203B6-3187RR2003-09-15La Sabana,VZRk 2021-2024missing 2024 teams
Jung Hoo Lee25CF6-0197LR1998-08-20Nagoya,JPMLB2024-20262024-2026missing 2024 teams
playerageposhtwtbathbornplacehilvlmlb yearsstat years2024 teams
Jhon Leon20P6-3180RR2004-02-04Caracas,VZRk 2024-2026missing 2024 teams
Jhonny Level17SS5-10154BR2007-03-29Cumana,VZA+ 2024-2026missing 2024 teams
Nadir Lewis23LF-RF6-1195LL2000-11-22Decatur,GAA 2019-2024missing 2024 teams
Seth Lonsway25P6-2210LL1998-10-07St. Mary's,OHAAA 2019-2026missing 2024 teams
Jesus Lopez19P6-2170RR2005-03-03Ocumare del Tuy,VZRk 2023-2026missing 2024 teams
Otto Lopez252B-LF5-10185RR1998-10-01Santo Domingo,DRMLB2021-20262017-2026missing 2024 teams
Marco Luciano22SS-2B6-1215RR2001-09-10San Francisco de Macoris,DRMLB2023-20242019-2026missing 2024 teams
Ben Madison26P6-3205RR1997-09-15Benton,ARAA 2018-2025missing 2024 teams
Jediael Maduro201B-LF6-1188LL2003-12-26Willemstad,CCRk 2021-2024missing 2024 teams
Timmy Manning22P6-2195LL2001-09-10Coral Springs,FLA 2021-2025missing 2024 teams
Mikell Manzano21P6-0140RR2002-11-30Ocumare del Tuy,VZA+ 2021-2025missing 2024 teams
Anthony Marquez172B-SS5-11155RR2006-09-23Distrito Girardot,VZRk 2024-2026missing 2024 teams
Walker Martin20SS6-2188LR2004-02-20Greeley,COA+ 2024-2026missing 2024 teams
Keyner Martinez19P6-1165RR2004-08-16Maracay,VZA 2024-2026missing 2024 teams
Brandon Martorano26C6-2198RR1998-01-06Marlboro,NJAAA 2017-2025missing 2024 teams
Luis Matos22RF-CF5-11207RR2002-01-28Valera,VZMLB2023-20262019-2026missing 2024 teams
Tyler Matzek33P6-3250LL1990-10-19Mission Viejo,CAMLB2014-20252010-2025missing 2024 teams
Grant McCray23CF6-1190LR2000-12-07Billings,MTMLB2024-20252019-2026missing 2024 teams
Quinn McDaniel21IF5-11180RR2002-09-27Portsmouth,NHA+ 2021-2026missing 2024 teams
Trevor McDonald23P6-2201RR2001-02-26Mobile,ALMLB2024-20262019-2026missing 2024 teams
Donovan McIntyre21LF6-2165LL2002-12-10Chicago,ILRk 2021-2024missing 2024 teams
Ryan McKenna27RF-CF5-10195RR1997-02-14Grants Pass,ORMLB2021-20242015-2024missing 2024 teams
Wade Meckler24CF-LF5-10190LR2000-04-21Anaheim,CAMLB2023-20262019-2026missing 2024 teams
Frainer Mejias18P6-1170RR2006-01-10Turmero,VZRk 2023-2026missing 2024 teams
Ubert Mejias23P6-3230RR2001-03-24La Habana,CUA+ 2023-2026missing 2024 teams
playerageposhtwtbathbornplacehilvlmlb yearsstat years2024 teams
Manuel Mercedes21P6-4190RR2002-09-21Santo Domingo,DRAA 2021-2026missing 2024 teams
Jose Meza18P5-11180RR2006-04-24Culiacan,MXRk 2024-2026missing 2024 teams
Matt Mikulski25P6-4205LL1999-05-08Mohegan Lake,NYA+ 2018-2025missing 2024 teams
Spencer Miles23P6-3180LR2000-07-26Columbia,MOMLB2026-20262020-2026missing 2024 teams
Antonio Millan21P6-2165LL2003-01-14Puerto La Cruz,VZRk 2024-2024missing 2024 teams
Erik Miller26P6-5268LL1998-02-13St. Louis,MOMLB2024-20262017-2026missing 2024 teams
Carlos Molina19P6-0190LL2005-02-07Araure,VZRk 2023-2024missing 2024 teams
Lazaro Morales20OF5-11160RR2004-04-16Ciudad Habana,CURk 2022-2024missing 2024 teams
Zach Morgan24C6-0180RR2000-03-30Stockton,CAAAA 2020-2026missing 2024 teams
Nick Morreale26P6-5220RR1997-07-27Minneapolis,MNAA 2017-2025missing 2024 teams
Jeyson Moya17SS-3B6-1165RR2006-10-28Philadelphia,PARk 2024-2025missing 2024 teams
Ismael Munguia25LF-CF5-8158LL1998-10-19Chinandega,NIAAA 2016-2026missing 2024 teams
Ryan Murphy24P6-1190RR1999-10-08Poughkeepsie,NYAAA 2020-2026missing 2024 teams
Tom Murphy33C6-0218RR1991-04-03West Monroe,NYMLB2015-20242010-2024missing 2024 teams
Tyler Myrick26P6-0205RR1998-06-25Gainesville,FLAAA 2017-2025missing 2024 teams
Brayan Narvaez19P6-2175RR2004-10-20Guatire,VZRk 2023-2026missing 2024 teams
Rodolfo Nolasco22RF-LF5-11175RR2001-09-23Santo Domingo,DRAA 2019-2025missing 2024 teams
Tanner O'Tremba24RF-LF6-0212RR1999-12-06Littleton,COA+ 2019-2025missing 2024 teams
Helcris Olivarez23P6-2233LL2000-08-08San Francisco de Macoris,DRAAA 2017-2026missing 2024 teams
Mat Olsen23P5-11185RR2000-07-08Florence,AZAA 2020-2025missing 2024 teams
Jose Ortiz19OF5-11165RR2005-02-13Guayama,PRA 2023-2025missing 2024 teams
Kanoa Pagan25P6-2190RR1998-09-29Campbell,CAA 2018-2024missing 2024 teams
Brayan Palencia21P5-11142RR2003-01-14San Felipe,VZA+ 2021-2026missing 2024 teams
Jack Payton22C5-11200RR2001-08-07Orland Park,ILAA 2021-2026missing 2024 teams
Fernando Pena17C5-11175RR2007-03-28Valencia,VZRk 2024-2026missing 2024 teams
playerageposhtwtbathbornplacehilvlmlb yearsstat years2024 teams
Ramon Peralta20SS5-11165RR2003-10-02Mao,DRA 2021-2025missing 2024 teams
Cesar Perdomo22P6-0170LL2002-02-09San Juan de los Morros,VZAA 2022-2026missing 2024 teams
Alfonso Perez18P6-2175RR2005-08-14Esperanza,DRRk 2022-2025missing 2024 teams
Juan Perez19C6-1182RR2004-09-22San Carlos,VZA 2022-2025missing 2024 teams
Onil Perez21C6-1187RR2002-09-10Santo Domingo,DRAA 2021-2026missing 2024 teams
Cameron Pferrer25P5-11182RR1998-12-18Carmel,INAAA 2018-2026missing 2024 teams
Mauricio Pierre20CF6-3180RR2003-11-23Panama City,PNRk 2021-2024missing 2024 teams
Chase Pinder28CF-LF5-10185RR1996-03-16Poquoson,VAAAA 2015-2024missing 2024 teams
Elijah Pleasants24P6-5200RR2000-05-14Tacoma,WAA+ 2019-2025missing 2024 teams
Jairo Pomares23RF6-0185LR2000-08-04Sancti Spiritus,CUAA 2019-2025missing 2024 teams
Logan Porter28C-1B5-11210RR1995-07-12Phoenix,AZMLB2023-20262017-2026missing 2024 teams
Cesar Quintas21RF-LF6-1175RR2003-03-25Valencia,VZA 2021-2026missing 2024 teams
Shane Rademacher23P6-3215RR2001-01-30Greenville,NCAA 2020-2026missing 2024 teams
Carson Ragsdale26P6-8235RR1998-05-25Wesley Chapel,FLMLB2025-20252017-2025missing 2024 teams
Jorge Ramirez18C5-11155RR2006-03-07Ensenada,MXRk 2023-2025missing 2024 teams
Heliot Ramos24LF-CF5-11230RR1999-09-07Humacao,PRMLB2022-20262017-2026missing 2024 teams
Jose Ramos213B-SS5-11143RR2002-10-25Monteria,CBAAA 2021-2026missing 2024 teams
Robbie Ray32P6-2208LL1991-10-01Brentwood,TNMLB2014-20262011-2026missing 2024 teams
Elian Rayo213B6-0202RR2003-03-04Ciudad Dario,NIA 2021-2025missing 2024 teams
Ryan Reckley19SS5-10160BR2004-09-06Nassau,BMA+ 2022-2026missing 2024 teams
Jakson Reetz28C6-0205RR1996-01-03Hickman,NEMLB2021-20242014-2026missing 2024 teams
Jose Rengel18P6-0168LL2005-09-08Valencia,VZRk 2023-2026missing 2024 teams
Dario Reynoso19IF5-10180RR2005-03-22San Pedro de Macoris,DRA 2023-2026missing 2024 teams
Dennys Riera19SS5-9165RR2005-02-17Carora,VZRk 2022-2026missing 2024 teams
Yosneiker Rivas18SS5-10161LR2005-10-06Maracay,VZRk 2023-2026missing 2024 teams
playerageposhtwtbathbornplacehilvlmlb yearsstat years2024 teams
Johan Rodriguez21P6-0170RR2002-11-12Santo Domingo,DRRk 2023-2026missing 2024 teams
Julio Rodriguez24P6-3180RR2000-02-10Santa Cruz del Sur,CUAAA 2018-2026missing 2024 teams
Michael Rodriguez24P6-5250LL2000-01-08Odessa,FLA 2022-2024missing 2024 teams
Randy Rodriguez24P6-0195RR1999-09-05Santo Domingo,DRMLB2024-20252018-2025missing 2024 teams
Taylor Rogers33P6-3190LL1990-12-17Denver,COMLB2016-20262010-2026missing 2024 teams
Tyler Rogers33P6-3180RR1990-12-17Denver,COMLB2019-20262012-2026missing 2024 teams
Jose Rojas20P6-1145RR2004-01-02San Antonio de Maturin,VZRk 2021-2024missing 2024 teams
Tommy Romero26P6-2222RR1997-07-08Fort Lauderdale,FLMLB2022-20222016-2025missing 2024 teams
Dilan Rosario232B-SS6-0185RR2001-06-16San Juan,PRAAA 2019-2025missing 2024 teams
Landen Roupp25P6-2215RR1998-09-10Rocky Mount,NCMLB2024-20262018-2026missing 2024 teams
Blake Sabol26c-lf6-4225LR1998-01-07Aliso Viejo,CAMLB2023-20252017-2026missing 2024 teams
Juan Sanchez23P5-9165LL2000-11-12Valencia,VZAAA 2018-2026missing 2024 teams
Yohendry Sanchez17C6-0207RR2006-11-09Valencia,VZRk 2024-2026missing 2024 teams
Eliam Sandoval20LF-RF6-2175LL2004-02-04Santo Domingo,DRRk 2021-2024missing 2024 teams
Donny Sands28C6-0190RR1996-05-16Tucson,AZMLB2022-20222015-2025missing 2024 teams
Boris Sarduy172B6-1155LR2007-02-03Quemado de Guines,CURk 2024-2026missing 2024 teams
Casey Schmitt253B-2B6-0220RR1999-03-01San Diego,CAMLB2023-20262018-2026missing 2024 teams
Carson Seymour25P6-6255RR1998-12-16Poway,CAMLB2025-20262018-2026missing 2024 teams
Luke Shliger22C5-9180LR2001-09-25Bronx,NYA+ 2021-2026missing 2024 teams
Eric Silva21P6-1185RR2002-10-03Baldwin Park,CAAAA 2021-2026missing 2024 teams
Liam Simon23P6-4220RR2000-10-16Princeton,NJA+ 2020-2026missing 2024 teams
Nick Sinacola24P6-2205LR1999-10-29Providence,RIAA 2019-2025missing 2024 teams
Jean Carlos Sio203B6-0167LR2004-04-03La Habana,CUAA 2022-2026missing 2024 teams
Austin Slater31RF-LF6-1205RR1992-12-13Jacksonville,FLMLB2017-20262012-2026missing 2024 teams
Ethan Small27P6-2219LL1997-02-14Jackson,TNMLB2022-20232016-2025missing 2024 teams
playerageposhtwtbathbornplacehilvlmlb yearsstat years2024 teams
Blake Snell31P6-4225LL1992-12-04Seattle,WAMLB2016-20262011-2026missing 2024 teams
Jorge Soler32RF-DH6-4235RR1992-02-25Havana,CUMLB2014-20262012-2026missing 2024 teams
Alerick Soularie24RF6-0175RR1999-07-05Houston,TXAA 2018-2025missing 2024 teams
Cody Stashak30P6-2180RR1994-06-04Somers Point,NJMLB2019-20222015-2025missing 2024 teams
Austin Strickland22P6-2210RR2002-05-31Winchester,OHA+ 2021-2026missing 2024 teams
Drew Strotman27P6-3195RR1996-09-03Sunnyvale,CAAAA 2015-2025missing 2024 teams
Alexander Suarez22RF-CF6-2200RR2001-12-20Valera,VZA+ 2019-2024missing 2024 teams
Adrian Sugastey21C6-1210RR2002-10-23Panama City,PNAA 2021-2026missing 2024 teams
Billy Sullivan25P6-2195RR1999-04-16New Castle,DEAAA 2018-2026missing 2024 teams
Nick Swiney25P6-3185RL1999-02-12Nashville,TNAAA 2018-2025missing 2024 teams
Thomas Szapucki28P6-2210RL1996-06-12Toms River,NJMLB2021-20222015-2025missing 2024 teams
Charlie Szykowny243B6-4225LR2000-06-30Oak Lawn,ILAA 2019-2026missing 2024 teams
Oliver Tejada17CF5-11180RR2006-12-09Puerto Plata,DRRk 2024-2026missing 2024 teams
Kai-Wei Teng25P6-4241RR1998-12-01Taichung,TWMLB2024-20262018-2026missing 2024 teams
Andy Thomas26C-1B6-1210LR1998-06-17San Diego,CAAA 2017-2024missing 2024 teams
James Tibbs21RF6-0201LL2002-10-01Atlanta,GAAAA 2022-2026missing 2024 teams
Luis Toribio231B-3B6-1185LR2000-09-28San Francisco de Macoris,DRAA 2018-2025missing 2024 teams
Cody Tucker25P6-5210RR1999-03-01Mesa,AZA+ 2019-2025missing 2024 teams
Ryan Vanderhei23P6-6185RR2001-06-01Tucson,AZAA 2020-2026missing 2024 teams
Brandon Vasquez17RF-LF5-10165LL2006-12-06Maracay,VZRk 2024-2026missing 2024 teams
Diego Velasquez20SS-2B6-1150BR2003-10-01Maracay,VZAA 2021-2026missing 2024 teams
David Villar273B-1B5-11216RR1997-01-27Atlanta,GAMLB2022-20252016-2025missing 2024 teams
Elkyns Villarreal17P6-0160RR2006-11-18Panama City,PNRk 2024-2026missing 2024 teams
Diego Villegas20LF-RF5-10170LL2004-03-23Trujillo,VZRk 2021-2026missing 2024 teams
Ian Villers23P6-6245RR2000-09-01Walnut Creek,CAAA 2019-2025missing 2024 teams
playerageposhtwtbathbornplacehilvlmlb yearsstat years2024 teams
Esmerlin Vinicio21P6-2141LL2003-01-31Santo Domingo,DRA+ 2021-2026missing 2024 teams
Tyler Vogel23P6-0175RR2000-11-16Dunedin,FLAAA 2020-2026missing 2024 teams
LaMonte Wade301B5-11215LL1994-01-01Baltimore,MDMLB2019-20262013-2026missing 2024 teams
Ryan Walker28P6-2212RR1995-11-26Arlington,WAMLB2023-20262015-2026missing 2024 teams
Donovan Walton302B-SS5-10190LR1994-05-25Dallas,TXMLB2019-20262013-2026missing 2024 teams
Austin Warren28P6-0170RR1996-02-05Fayetteville,NCMLB2021-20262017-2026missing 2024 teams
Ryan Watson26P6-5225RR1997-11-15Auburn,ALMLB2026-20262017-2026missing 2024 teams
Logan Webb27P6-1223RR1996-11-18Rocklin,CAMLB2019-20262014-2026missing 2024 teams
Brady Whalen261B-RF6-4180LR1998-01-15Vancouver,WAAAA 2016-2025missing 2024 teams
Carson Whisenhunt23P6-3214LL2000-10-20Winston-Salem,NCMLB2025-20252020-2026missing 2024 teams
Mitch White29P6-3210RR1994-12-28San Jose,CAMLB2020-20242015-2024missing 2024 teams
Joe Whitman22P6-5200LL2001-09-17Akron,OHAAA 2021-2026missing 2024 teams
Guillermo Williamson20OF6-1200LL2004-03-16Monclova,MXA+ 2022-2025missing 2024 teams
Franco Willias19IF6-0184RR2005-04-06San Pedro de Macoris,DRRk 2024-2026missing 2024 teams
Will Wilson25SS-3B5-10184RR1998-07-21Kings Mountain,NCMLB2025-20262017-2026missing 2024 teams
Keaton Winn26P6-4233RR1998-02-20Ollie,IAMLB2023-20262017-2026missing 2024 teams
Brett Wisely252B-SS5-9185LR1999-05-08Jacksonville,FLMLB2023-20252018-2026missing 2024 teams
Justin Wishkoski233B-1B6-3195RR2001-01-19Houston,TXAA 2020-2025missing 2024 teams
Josh Wolf23P6-3170RR2000-09-01Bellaire,TXA+ 2019-2025missing 2024 teams
Logan Wyatt261B6-4230LR1997-11-15Louisville,KYAA 2017-2024missing 2024 teams
Hayden Wynja25P6-9220LL1998-10-14Des Moines,IAA+ 2019-2024missing 2024 teams
Mike Yastrzemski33RF5-11180LL1990-08-23Andover,MAMLB2019-20262010-2026missing 2024 teams
Alex Young30P6-3220LL1993-09-09Westlake,OHMLB2019-20242013-2026missing 2024 teams
298 record(s)