Major League Baseball

Player Directory

100/1470
Player Team Pos Age Ht ▼ Wt Hometown Exp Debut G
Paul Gervase LAD P 26 6-10 230 Cary, NC 1 2025 4
Bailey Ober MIN P 31 6-9 260 Huntersville, NC 5 2021 25
Félix Bautista BAL P 31 6-8 285 Santo Domingo, Dominican Republic 4 2022 2
Tyler Glasnow LAD P 33 6-8 225 Newhall, CA 10 2016 15
Tyron Guerrero BOS P 35 6-8 210 Bocachica, Colombia 10 2016 40
Bryan Hudson CHW P 29 6-8 220 Godfrey, IL 3 2023 73
Luke Little CHC P 26 6-8 220 Charlotte, NC 3 2023 1
Chris Martin TEX P 40 6-8 225 Arlington, TX 12 2014 16
Trevor Megill MIL P 32 6-8 250 Long Beach, CA 5 2021 71
Noah Murdock PIT P 28 6-8 205 Richmond, VA 1 2025 3
Eury Pérez MIA P 23 6-8 220 Santiago, Dominican Republic 3 2023 30
Chris Roycroft TBA P 29 6-8 230 Dundee, IL 2 2024 11
Jackson Rutledge WSH P 27 6-8 241 Fenton, MO 3 2023 1
Tyler Wells BAL P 32 6-8 255 Tulsa, OK 5 2021 43
Joe Boyle TBA P 27 6-7 240 O'Fallon, MO 3 2023 4
Oneil Cruz PIT CF 28 6-7 248 Nizao, Dominican Republic 5 2021 96
Steven Cruz KCR P 27 6-7 225 Tenares, Dominican Republic 3 2023 56
Carlos Duran KCR P 25 6-7 230 Nagua, Dominican Republic 1 2025 2
Bryce Eldridge SFG DH 22 6-7 240 Fairfax, VA 1 2025 107
Colin Holderman CLE P 31 6-7 240 Bourbannais, IL 4 2022 54
Gavin Hollowell CHC P 29 6-7 215 Somerset, NJ 4 2022 16
Aaron Judge NYY RF 34 6-7 282 Linden, CA 10 2016 66
Jack Kochanowicz LAA P 25 6-7 228 Philadelphia, PA 2 2024 13
Jacob Misiorowski MIL P 24 6-7 201 Blue Springs, MO 1 2025 34
Andrew Painter PHI P 23 6-7 215 Pompano Beach, FL 0 2026 26
Michael Petersen MIA P 32 6-7 195 Middlesex, , United Kingdom 2 2024 65
Orlando Ribalta WSH P 28 6-7 245 Santa Clara, , Cuba 2 2024 45
Kevin Alcántara CHC LF 24 6-6 188 Santo Domingo, Dominican Republic 2 2024 18
Franco Aleman CLE P 26 6-6 235 Yaguajay, , Cuba 0 2026 21
Elvis Alvarado ATH P 27 6-6 253 Sabaneta, Dominican Republic 1 2025 56
Shaun Anderson LAA P 32 6-6 228 Coral Springs, FL 7 2019 12
Bryan Baker TBA P 31 6-6 245 Fort Walton Beach, FL 5 2021 74
Scott Blewett ATH P 30 6-6 245 Syracuse, NY 6 2020 25
Jonathan Bowlan PHI P 29 6-6 240 Arlington, TN 3 2023 60
Connor Brogdon CLE P 31 6-6 205 Clovis, CA 6 2020 16
Ben Brown CHC P 27 6-6 210 East Setauket, NY 2 2024 20
Sean Burke CHW P 26 6-6 240 Sutton, MA 2 2024 35
Jonathan Cannon CHW P 26 6-6 225 Alpharetta, GA 2 2024 2
Cooper Criswell SEA P 30 6-6 200 Carrolton, GA 5 2021 37
Garrett Crochet BOS P 27 6-6 230 Ocean Springs, MS 6 2020 7
Elly De La Cruz CIN SS 24 6-6 200 Sabana Grande de Boya, Dominican Republic 3 2023 143
Zach Eflin BAL P 32 6-6 220 Orlando, FL 10 2016 1
Carlos Estévez KCR P 33 6-6 277 Santo Domingo, Dominican Republic 10 2016 1
Pete Fairbanks MIA P 32 6-6 225 Milwaukee, WI 7 2019 46
Julian Fernández WSH P 30 6-6 230 Boca Chica, Dominican Republic 5 2021 3
Hunter Gaddis CLE P 28 6-6 260 Canton, GA 4 2022 77
Logan Gilbert SEA P 29 6-6 215 Winter Park, FL 5 2021 32
Lucas Giolito SDP P 32 6-6 245 Santa Monica, CA 10 2016 7
Brent Headrick NYY P 28 6-6 235 Braidwood, IL 3 2023 84
Sam Hentges SFG P 30 6-6 245 Shoreview, MN 5 2021 45
Tim Herrin CLE P 30 6-6 230 Terre Haute, IN 3 2023 74
Grant Holman PHI P 26 6-6 250 Chula Vista, CA 2 2024 1
Brant Hurter DET P 28 6-6 250 Canton, GA 2 2024 29
Jake Irvin WSH P 29 6-6 234 Bloomington, MN 3 2023 22
Ryan Johnson LAA P 24 6-6 215 Dallas, TX 1 2025 22
Ty Johnson TBA P 25 6-6 205 Rockwall, TX 0 2026 8
Nick Lodolo CIN P 28 6-6 216 La Verne, CA 4 2022 21
Daniel Lynch IV KCR P 29 6-6 200 Richmond, VA 5 2021 56
Alek Manoah LAA P 28 6-6 285 Homestead, FL 5 2021 3
Zach Maxwell CIN P 25 6-6 275 Nashville, TN 1 2025 12
Dustin May STL P 29 6-6 180 Justin, TX 7 2019 21
Easton McGee KCR P 28 6-6 205 Hopkinsville, KY 4 2022 7
Jordan Montgomery TEX P 33 6-6 228 Sumter, SC 9 2017 13
Tommy Nance TOR P 35 6-6 235 Long Beach, CA 5 2021 32
Nate Pearson KCR P 30 6-6 255 Odessa, FL 6 2020 26
David Peterson CHC P 31 6-6 240 Denver, CO 6 2020 17
Cody Ponce TOR P 32 6-6 255 Pomona, CA 6 2020 1
Joe Rock CHW P 26 6-6 220 Sewickley, PA 1 2025 4
José Rodríguez TOR P 25 6-6 200 Oaxaca de Juárez, OA, Mexico 0 2026 4
Chris Sale ATL P 37 6-6 183 Lakeland, FL 16 2010 30
Cristopher Sánchez PHI P 29 6-6 200 La Romana, Dominican Republic 5 2021 34
Cam Schlittler NYY P 25 6-6 215 Weymouth, MA 1 2025 35
Carson Seymour SFG P 27 6-6 260 Poway, CA 1 2025 25
Paul Skenes PIT P 24 6-6 260 Fullerton, CA 2 2024 32
Giancarlo Stanton NYY DH 37 6-6 245 Panorama, CA 16 2010 26
Payton Tolle BOS P 24 6-6 250 Stillwater, OK 1 2025 27
Michael Wacha KCR P 35 6-6 215 Iowa City, IA 13 2013 32
Jacob Waguespack DET P 33 6-6 235 Prairieville, LA 7 2019 35
Jordan Walker STL RF 24 6-6 250 Stone Mountain, GA 3 2023 158
Josh Walker BAL P 31 6-6 225 Otisville, NY 3 2023 31
Gavin Williams CLE P 27 6-6 250 Fayetteville, NC 3 2023 36
Brandon Williamson CIN P 28 6-6 210 Fairmont, MN 3 2023 12
Grant Wolfram BAL P 29 6-6 235 Holland, MI 1 2025 60
James Wood WSH RF 24 6-6 234 Rockville, MD 2 2024 135
Brandon Young BAL P 28 6-6 210 Lumberton, TX 1 2025 28
Mick Abel MIN P 25 6-5 190 Portland, OR 1 2025 4
Sandy Alcantara MIA P 31 6-5 200 Azua, Dominican Republic 9 2017 36
Yordan Alvarez HOU DH 29 6-5 225 Las Tunas, Cuba 7 2019 160
Braxton Ashcraft PIT P 27 6-5 218 Waco, TX 1 2025 28
Chris Bassitt BAL P 37 6-5 217 Toledo, OH 12 2014 20
Dylan Beavers BAL LF 25 6-5 220 San Luis Obispo, CA 1 2025 103
Will Benson CIN RF 28 6-5 225 Atlanta, GA 4 2022 43
Spencer Bivens SFG P 32 6-5 205 Virginia Beach, VA 2 2024 4
Alec Bohm PHI 3B 30 6-5 218 Omaha, NE 6 2020 157
Raymond Burgos BOS P 27 6-5 209 Luquillo, Puerto Rico 0 2026 9
Edward Cabrera CHC P 28 6-5 217 Santiago, Dominican Republic 5 2021 18
Khristian Curtis PIT P 24 6-5 215 Beaumont, TX 0 2026 6
Zach Dezenzo HOU LF 26 6-5 220 Canton, OH 2 2024 34
Jhoan Duran PHI P 28 6-5 230 Esperanza, Dominican Republic 4 2022 63
Nick Frasso COL P 28 6-5 200 Torrance, CA 0 2026 20