Major League Baseball

Player Directory

100/1470
Player Team Pos Age Ht Wt Hometown Exp Debut G ▲
Blake Adams COL P 26 6-0 176 Mogi das Cruzes, Brazil 0 2026 1
Julian Aguiar CIN P 25 6-3 180 Long Beach, CA 2 2024 1
Ty Blach CHC P 36 6-1 213 Denver, CO 10 2016 1
Ben Bowden ATH P 32 6-4 249 Lynn, MA 5 2021 1
Aaron Brooks TBA P 36 6-4 230 Montclair, CA 12 2014 1
Blake Burkhalter ATL P 26 6-0 204 Tuscaloosa, AL 0 2026 1
Jair Camargo ATL PH-C 27 5-10 150 Barranquilla, , Colombia 2 2024 1
Eiberson Castellano COL P 25 6-3 214 Maracaibo, , Venezuela 0 2026 1
Alexander Cornielle NYY P 25 6-2 180 Santo Domingo, Dominican Republic 0 2026 1
Jhonathan Díaz SEA P 30 6-0 170 Valencia, Venezuela 5 2021 1
Zach Eflin BAL P 32 6-6 220 Orlando, FL 10 2016 1
Kent Emanuel CIN P 34 6-4 225 Woodstock, GA 5 2021 1
Jose Espada BAL P 29 6-0 185 Ponce, Puerto Rico 3 2023 1
Carlos Estévez KCR P 33 6-6 277 Santo Domingo, Dominican Republic 10 2016 1
Josh Fleming TOR P 30 6-2 220 Bridgeton, MO 6 2020 1
Tony Gonsolin KCR P 32 6-3 205 Vacaville, CA 7 2019 1
Maverick Handley BAL PH 28 5-9 190 Denver, CO 1 2025 1
Jonathan Heasley TBA P 29 6-3 225 Plano, TX 5 2021 1
Kevin Herget NYM P 35 5-10 185 Teaneck, NJ 4 2022 1
Grant Holman PHI P 26 6-6 250 Chula Vista, CA 2 2024 1
Tanner Houck BOS P 30 6-5 230 St. Louis, MO 6 2020 1
Blake Hunt SDP C 27 6-4 215 Costa Mesa, CA 0 2026 1
Cole Irvin LAD P 32 6-4 217 Anaheim, CA 7 2019 1
Brian Keller PHI P 32 6-3 210 Germantown, WI 0 2026 1
Antoine Kelly CHC P 26 6-5 205 Chicago, IL 0 2026 1
Nolan Kingham TEX P 30 6-4 210 Las Vegas, NV 0 2026 1
Brandon Leibrandt CIN P 33 6-4 190 Alpharetta, GA 6 2020 1
Luke Little CHC P 26 6-8 220 Charlotte, NC 3 2023 1
Yunior Marte CIN P 31 6-2 180 Santo Domingo, Dominican Republic 4 2022 1
Seth Martinez BOS P 32 6-2 200 Peoria, AZ 5 2021 1
Tanner McDougal CHW P 23 6-5 185 Henderson, NV 0 2026 1
Owen Miller CHC 2B 29 6-0 185 Mequon, WI 5 2021 1
Patrick Monteverde MIA P 29 6-2 200 Pittsburgh, PA 0 2026 1
Rolddy Muñoz ATL P 26 6-2 183 Santo Domingo, Dominican Republic 1 2025 1
Doug Nikhazy CHW P 27 6-0 210 Burlington, NC 1 2025 1
Johan Oviedo BOS P 28 6-5 245 Havana, Cuba 6 2020 1
Thomas Pannone MIL P 32 6-0 200 Cranston, RI 8 2018 1
Cody Ponce TOR P 32 6-6 255 Pomona, CA 6 2020 1
Jeferson Quero MIL C 24 5-10 165 Barquisimeto, , Venezuela 0 2026 1
Yacksel Ríos CHC P 33 6-3 215 Caguas, Puerto Rico 9 2017 1
Dylan Ross NYM P 26 6-5 251 Statesboro, GA 0 2026 1
Jackson Rutledge WSH P 27 6-8 241 Fenton, MO 3 2023 1
Winston Santos TEX P 24 6-0 160 Payita, Dominican Republic 0 2026 1
Clarke Schmidt NYY P 30 6-1 200 Acworth, GA 6 2020 1
Matt Seelinger NYM P 31 6-0 176 Mogi das Cruzes, Brazil 0 2026 1
Michael Siani BAL CF 27 6-1 188 Glenside, PA 4 2022 1
Robby Snelling MIA P 22 6-0 176 Mogi das Cruzes, Brazil 0 2026 1
Chase Solesky TBA P 29 6-3 201 Fort Pierce, FL 0 2026 1
Joe La Sorsa BOS P 28 6-5 224 Mount Kisco, NY 3 2023 1
Emiliano Teodo TEX P 25 6-1 165 Barahona, Dominican Republic 0 2026 1
Tyler Uberstine BOS P 27 6-1 200 Santa Monica, CA 0 2026 1
Luis Vázquez BAL PR-3B 27 6-0 165 Orocovis, Puerto Rico 2 2024 1
Andrew Wantz TBA P 31 6-4 235 Holly Springs, NC 5 2021 1
Davis Wendzel PIT 1B-2B 29 6-1 206 Irvine, CA 2 2024 1
Cameron Weston BAL P 26 6-0 176 Mogi das Cruzes, Brazil 0 2026 1
Josh White MIA P 25 6-0 176 Mogi das Cruzes, Brazil 0 2026 1
Bruce Zimmermann STL P 31 6-1 215 Baltimore, MD 6 2020 1
Guillo Zuñiga NYM P 28 6-5 230 Cartagena, Colombia 3 2023 1
Tanner Andrews TOR P 30 6-0 176 Mogi das Cruzes, Brazil 0 2026 2
Luken Baker ARI PH 29 6-4 285 Houston, TX 3 2023 2
Félix Bautista BAL P 31 6-8 285 Santo Domingo, Dominican Republic 4 2022 2
Jack Brannigan PIT PH-3B 25 6-0 201 Chicago, IL 0 2026 2
Jonah Bride TEX 3B 30 5-10 200 Owasso, OK 4 2022 2
Zach Brzykcy MIA P 27 6-2 208 Hickory, NC 2 2024 2
Jonathan Cannon CHW P 26 6-6 225 Alpharetta, GA 2 2024 2
Dylan Carlson CHC LF 28 6-2 205 Elk Grove, CA 6 2020 2
Jose Corniell TEX P 23 6-2 165 Santo Domingo, Dominican Republic 1 2025 2
Trei Cruz DET RF 28 6-2 204 Toronto, Canada, Canada 0 2026 2
Carlos Duran KCR P 25 6-7 230 Nagua, Dominican Republic 1 2025 2
Carl Edwards Jr. NYM P 35 6-3 170 Newberry, SC 11 2015 2
Joey Estes ATH P 25 6-2 190 Palmdale, CA 3 2023 2
José Barrero BAL 2B 28 6-2 175 Havana, Cuba 6 2020 2
Braxton Garrett MIA P 29 6-2 202 Foley, AL 6 2020 2
Carlos Hernández CLE P 29 6-4 245 Guayana, Venezuela 6 2020 2
DJ Herz WSH P 25 6-2 197 Fayetteville, NC 2 2024 2
Cade Horton CHC P 25 6-1 211 Oklahoma City, OK 1 2025 2
Rudy Martin Jr. TOR PR 30 5-5 155 Memphis, TN 0 2026 2
Scott Kingery CHC PH-2B 32 5-10 180 Phoenix, AZ 8 2018 2
Brooks Kriske ATH P 32 6-3 190 Scottsdale, AZ 6 2020 2
Seth Lonsway SFG P 28 6-0 176 Mogi das Cruzes, Brazil 0 2026 2
Omar Martinez LAA PH 25 5-11 192 San Felix, , Venezuela 0 2026 2
Joe Musgrove SDP P 33 6-5 230 El Cajon, CA 10 2016 2
Austin Peterson CLE P 27 — — — 0 2026 2
Logan Porter LAA C 31 6-0 200 Phoenix, AZ 3 2023 2
Wilkin Ramos SFG P 26 6-0 176 Mogi das Cruzes, Brazil 0 2026 2
Lyon Richardson CIN P 26 6-2 207 Jensen Beach, FL 3 2023 2
Shawn Ross PIT 1B 27 6-0 215 Santurce, , Puerto Rico 0 2026 2
River Ryan DET P 28 6-2 195 Charlotte, NC 2 2024 2
Carson Spiers CIN P 28 6-3 205 Greenville, SC 3 2023 2
Hunter Stratton PIT P 29 6-4 225 Bristol, TN 3 2023 2
Kade Strowd ARI P 29 6-2 200 Fort Worth, TX 1 2025 2
Troy Taylor SEA P 25 6-0 205 Fontana, CA 2 2024 2
Vince Velasquez CHC P 34 6-3 212 Montclair, CA 11 2015 2
Justin Verlander DET P 43 6-5 225 Manakin-Sabot, VA 21 2005 2
Austin Voth TOR P 34 6-2 215 Redmond, WA 8 2018 2
Blake Walston ARI P 25 6-5 175 Wilmington, NC 2 2024 2
Will Wilson SEA 3B 28 5-9 184 Kings Mountain, NC 1 2025 2
Valente Bellozo COL P 26 5-10 208 Mexicali, -1, Mexico 2 2024 3
Steward Berroa PHI CF 27 5-9 193 Santo Domingo, Dominican Republic 2 2024 3
Ryan Bliss SEA 2B 26 5-9 165 Burbank, CA 2 2024 3