Major League Baseball

Player Directory

100/1470
Player ▲ Team Pos Age Ht Wt Hometown Exp Debut G
Andrew Abbott CIN P 27 6-0 192 Lynchburg, VA 3 2023 32
Mick Abel MIN P 25 6-5 190 Portland, OR 1 2025 4
Philip Abner ARI P 24 6-1 230 Charlotte, NC 1 2025 8
CJ Abrams WSH SS 26 6-0 191 Alpharetta, GA 4 2022 152
Bryan Abreu HOU P 29 6-1 230 Santo Domingo Centro, Dominican Republic 7 2019 68
Wilyer Abreu BOS RF 27 5-10 215 Maracaibo, Venezuela 3 2023 159
Garrett Acton MIN P 28 6-2 215 Naperville, IL 3 2023 7
Ronald Acuña Jr. ATL RF 28 6-0 205 La Guaira, Venezuela 8 2018 114
Luisangel Acuña CHW SS 24 5-8 181 Caracas, , Venezuela 2 2024 95
Willy Adames SFG SS 31 6-0 216 Santiago, Dominican Republic 8 2018 121
Jason Adam SDP P 35 6-3 229 Omaha, NE 8 2018 42
Blake Adams COL P 26 6-0 176 Mogi das Cruzes, Brazil 0 2026 1
Mason Adams COL P 26 6-0 176 Mogi das Cruzes, Brazil 0 2026 6
Travis Adams MIN P 26 6-1 197 Palm Springs, CA 1 2025 40
Jo Adell LAA RF 27 6-3 215 Shelby, NC 6 2020 111
Zach Agnos COL P 26 6-0 210 Haymarket, VA 1 2025 41
Julian Aguiar CIN P 25 6-3 180 Long Beach, CA 2 2024 1
Robby Ahlstrom TEX P 27 6-3 195 Placerville, CA 0 2026 42
Keegan Akin BAL P 31 5-11 235 Alma, MI 6 2020 24
Ozzie Albies ATL 2B 29 5-8 165 Willemstad, Curacao 9 2017 169
Sandy Alcantara MIA P 31 6-5 200 Azua, Dominican Republic 9 2017 36
Kevin Alcántara CHC LF 24 6-6 188 Santo Domingo, Dominican Republic 2 2024 18
Sam Aldegheri LAA P 25 6-1 210 Verona, Italy 2 2024 9
Franco Aleman CLE P 26 6-6 235 Yaguajay, , Cuba 0 2026 21
Tyler Alexander TEX P 32 6-2 203 Chicago, IL 7 2019 75
Blaze Alexander BAL 3B 27 5-11 200 Cape Coral, FL 2 2024 83
Jason Alexander HOU P 33 6-2 227 Windsor, CA 4 2022 4
Eliezer Alfonzo LAD C 27 5-10 155 Barcelona, Venezuela 0 2026 13
Kolby Allard CLE P 29 6-1 195 Anaheim, CA 8 2018 4
Nick Allen HOU 2B 28 5-9 155 San Diego, CA 4 2022 85
Logan Allen CLE P 28 6-0 190 Altamonte Springs, FL 3 2023 7
Pete Alonso BAL 1B 31 6-3 245 Tampa, FL 7 2019 161
Jose Altuve HOU 2B 36 5-6 166 Maracay, Venezuela 15 2011 137
José Alvarado PHI P 31 6-2 245 Maracaibo, Venezuela 9 2017 68
Elvis Alvarado ATH P 27 6-6 253 Sabaneta, Dominican Republic 1 2025 56
Yordan Alvarez HOU DH 29 6-5 225 Las Tunas, Cuba 7 2019 160
Francisco Alvarez NYM C 24 5-10 233 Guatire, Venezuela 4 2022 112
Andrew Alvarez WSH P 27 6-3 215 Anaheim, CA 1 2025 25
Adael Amador COL 2B 23 5-11 209 Santo Domingo, Dominican Republic 2 2024 27
Miguel Amaya CHC C 27 6-1 230 Herrera, Panama 3 2023 73
Drew Anderson DET P 32 6-3 205 Reno, NV 9 2017 49
Shaun Anderson LAA P 32 6-6 228 Coral Springs, FL 7 2019 12
Grant Anderson MIL P 29 6-0 213 Port Arthur, TX 3 2023 52
Jack Anderson MIN P 26 6-3 197 Tampa, FL 0 2026 4
Kade Anderson SEA P 22 6-0 176 Mogi das Cruzes, Brazil 0 2026 7
Tanner Andrews TOR P 30 6-0 176 Mogi das Cruzes, Brazil 0 2026 2
Miguel Andujar SDP DH 31 6-0 211 San Cristobal, Dominican Republic 9 2017 76
Roman Anthony BOS LF 22 6-3 200 West Palm Beach, FL 1 2025 56
Sam Antonacci CHW LF 23 6-0 176 Mogi das Cruzes, Brazil 0 2026 146
Tejay Antone CIN P 32 6-4 230 Oklahoma City, OK 6 2020 58
Jonathan Aranda TBA 1B 28 6-0 215 Tijuana, BC, Mexico 4 2022 169
Orlando Arcia MIN SS 32 6-0 187 Anaco, Venezuela 10 2016 17
Nolan Arenado ARI 3B 35 6-2 215 Newport Beach, CA 13 2013 152
Gabriel Arias CLE 3B 26 6-1 201 La Victoria, Venezuela 4 2022 39
Shawn Armstrong CLE P 36 6-2 225 New Bern, NC 11 2015 48
Randy Arozarena SEA LF 31 5-11 185 Havana, Cuba 7 2019 154
Luis Arraez SFG 2B 29 5-10 175 San Felipe, Venezuela 7 2019 105
Spencer Arrighetti HOU P 26 6-2 186 Albuquerque, NM 2 2024 17
Edwin Arroyo CIN 2B 23 5-11 173 Arecibo, Puerto Rico 0 2026 47
Michael Arroyo SEA PH-2B 22 5-10 160 Cartagena, Colombia 0 2026 15
Aaron Ashby MIL P 28 6-2 181 Kansas City, MO 5 2021 84
Braxton Ashcraft PIT P 27 6-5 218 Waco, TX 1 2025 28
Graham Ashcraft CIN P 28 6-2 240 Huntsville, AL 4 2022 35
Javier Assad CHC P 29 6-1 200 Tijuana, BC, Mexico 4 2022 28
Luinder Avila KCR P 25 6-3 195 Caracas, Venezuela 1 2025 21
José Azocar ATL RF 30 5-11 185 Guiria, Venezuela 4 2022 10
Lake Bachar MIA P 31 6-2 219 Winfield, IL 2 2024 38
Sam Bachman LAA P 27 6-1 235 Indianapolis, IN 3 2023 44
Kyle Backhus PHI P 28 6-4 185 New Waverly, TX 1 2025 21
Harrison Bader SFG CF 32 6-0 210 Bronxville, NY 9 2017 30
Jihwan Bae MIL 2B 27 5-11 185 Daegu, Republic of Korea 4 2022 4
Javier Báez DET SS 33 6-0 190 Bayamon, Puerto Rico 12 2014 58
Joshua Báez STL LF 23 6-3 220 Boston, MA 0 2026 29
Patrick Bailey CLE C 27 6-0 223 Greensboro, NC 3 2023 91
Bryan Baker TBA P 31 6-6 245 Fort Walton Beach, FL 5 2021 74
Luken Baker ARI PH 29 6-4 285 Houston, TX 3 2023 2
Drake Baldwin ATL C 25 6-0 210 Madison, WI 1 2025 145
Moisés Ballesteros CHC DH 23 5-8 195 Los Teques, Venezuela 1 2025 58
Anthony Banda MIN P 33 6-2 220 Corpus Christi, TX 9 2017 39
Scott Bandura SFG LF 25 6-0 176 Mogi das Cruzes, Brazil 0 2026 13
Will Banfield CIN C 26 6-0 215 Lawrenceville, GA 1 2025 11
Tanner Banks PHI P 35 6-1 195 Riverton, UT 4 2022 32
Hunter Barco PIT P 25 6-4 235 Jacksonville, FL 1 2025 7
Addison Barger TOR RF 26 6-0 175 Bellvue, WA 2 2024 8
Scott Barlow ATH P 33 6-3 210 New London, CT 8 2018 36
Charlie Barnes LAD P 31 6-2 190 Sumter, SC 5 2021 4
Mason Barnett ATH P 26 6-0 218 Kennesaw, GA 1 2025 20
Jorge Barrosa ARI CF 25 5-9 165 Puerto Cabello, , Venezuela 2 2024 79
Joey Bart ATL C 29 6-2 238 Buford, GA 6 2020 19
Osleivis Basabe SFG 2B 26 5-11 197 Bobures, Venezuela 3 2023 46
Samuel Basallo BAL C 22 6-4 250 Santo Domingo, Dominican Republic 1 2025 110
Chris Bassitt BAL P 37 6-5 217 Toledo, OH 12 2014 20
Brady Basso ATH P 29 6-2 213 Pearland, TX 2 2024 26
Brett Bateman TOR CF 24 6-0 176 Mogi das Cruzes, Brazil 0 2026 41
Brett Baty NYM 3B 26 6-3 210 Austin, TX 4 2022 138
Jake Bauers MIL 1B 31 6-1 195 Newport Beach, CA 8 2018 156
Carter Baumler TEX P 24 6-0 176 Mogi das Cruzes, Brazil 0 2026 4
Félix Bautista BAL P 31 6-8 285 Santo Domingo, Dominican Republic 4 2022 2
Shane Baz BAL P 27 6-2 190 Houston, TX 5 2021 31
Eduard Bazardo SEA P 31 6-0 165 Maracay, Venezuela 5 2021 73