Major League Baseball

Player Directory

100/1470
Player Team Pos Age ▼ Ht Wt Hometown Exp Debut G
Justin Verlander DET P 43 6-5 225 Manakin-Sabot, VA 21 2005 2
Max Scherzer TOR P 42 6-3 208 St. Louis, MO 18 2008 18
Chris Martin TEX P 40 6-8 225 Arlington, TX 12 2014 16
Andrew McCutchen TEX PH-DH 40 5-11 195 Fort Meade, FL 17 2009 36
Carlos Santana ARI 1B 40 5-10 210 Santo Domingo, Dominican Republic 16 2010 8
Carlos Carrasco ATL P 39 6-4 224 Barquisimeto, Venezuela 17 2009 8
Luis García MIN P 39 6-2 240 Santo Domingo, Dominican Republic 13 2013 9
Paul Goldschmidt NYY 1B 39 6-3 220 Wilmington, DE 15 2011 107
Kenley Jansen DET P 39 6-5 265 Willemstad, Curacao 16 2010 50
Caleb Thielbar CHC P 39 6-0 205 Northfield, MN 13 2013 57
Kirby Yates LAA P 39 5-10 205 Lihue, HI 12 2014 31
Aroldis Chapman BOS P 38 6-4 218 Holguin, Cuba 16 2010 54
Jacob deGrom TEX P 38 6-4 180 DeLand, FL 12 2014 31
Merrill Kelly ARI P 38 6-2 202 Houston, TX 7 2019 29
Craig Kimbrel TBA P 38 6-0 215 Huntsville, AL 16 2010 19
Starling Marte KCR RF 38 6-0 195 Santo Domingo, Dominican Republic 14 2012 56
Miles Mikolas WSH P 38 6-4 230 Jupiter, FL 14 2012 26
Tommy Pham CHW DH 38 6-1 223 Las Vegas, NV 12 2014 11
Brooks Raley NYM P 38 6-3 200 San Antonio, TX 14 2012 46
Blake Treinen LAD P 38 6-5 225 Wichita, KS 12 2014 36
Chris Bassitt BAL P 37 6-5 217 Toledo, OH 12 2014 20
Huascar Brazobán NYM P 37 6-3 155 Villa Mella, Dominican Republic 4 2022 47
Patrick Corbin TOR P 37 6-4 222 Clay, NY 14 2012 19
Danny Coulombe BOS P 37 5-10 190 St. Louis, MO 12 2014 29
Travis d'Arnaud LAA C 37 6-2 210 Long Beach, CA 13 2013 31
Freddie Freeman LAD 1B 37 6-5 220 Villa Park, CA 16 2010 161
Sonny Gray BOS P 37 5-10 195 Smyrna, TN 13 2013 30
Tommy Kahnle BOS P 37 6-1 235 Latham, NY 12 2014 8
Sandy León ATL C 37 5-10 235 Maracaibo, Venezuela 14 2012 19
Drew Pomeranz LAA P 37 6-5 246 Memphis, TN 15 2011 25
Jose Quintana COL P 37 6-1 220 Arjona, Colombia 14 2012 11
Miguel Rojas LAD 2B 37 6-0 188 Los Teques, Venezuela 12 2014 107
Chris Sale ATL P 37 6-6 183 Lakeland, FL 16 2010 30
George Springer TOR DH 37 6-3 220 New Britain, CT 12 2014 126
Giancarlo Stanton NYY DH 37 6-6 245 Panorama, CA 16 2010 26
Albert Suárez BAL P 37 6-3 235 San Felix, Venezuela 10 2016 28
Tomoyuki Sugano COL P 37 6-1 227 Kanagawa, Japan 1 2025 29
Brent Suter LAA P 37 6-4 213 Chicago, IL 10 2016 41
Jose Altuve HOU 2B 36 5-6 166 Maracay, Venezuela 15 2011 137
Shawn Armstrong CLE P 36 6-2 225 New Bern, NC 11 2015 48
Ty Blach CHC P 36 6-1 213 Denver, CO 10 2016 1
John Brebbia COL P 36 6-1 200 Boston, MA 9 2017 3
Aaron Brooks TBA P 36 6-4 230 Montclair, CA 12 2014 1
Gerrit Cole NYY P 36 6-4 220 Newport Beach, CA 13 2013 23
Fernando Cruz NYY P 36 6-2 237 Bayamon, Puerto Rico 4 2022 61
Nathan Eovaldi TEX P 36 6-2 217 Houston, TX 15 2011 27
Kyle Farmer ATL PH-DH 36 6-0 205 Atlanta, GA 9 2017 12
Anthony Gose KCR P 36 6-0 200 Bellflower, CA 14 2012 14
Kyle Higashioka TEX C 36 6-1 202 Huntington Beach, CA 9 2017 55
Tim Hill NYY P 36 6-4 200 Mission Hills, CA 8 2018 67
Raisel Iglesias ATL P 36 6-2 190 Isla de la Juventud, Cuba 11 2015 64
Andrew Kittredge BAL P 36 6-1 230 Spokane, WA 9 2017 55
Derek Law ARI P 36 6-3 225 Pittsburgh, PA 10 2016 7
Seth Lugo KCR P 36 6-4 225 Shreveport, LA 10 2016 32
Nick Martinez TBA P 36 6-1 200 Miami, FL 12 2014 35
James McCann ARI C 36 6-3 220 Santa Barbara, CA 12 2014 51
Max Muncy LAD 3B 36 6-0 215 Midland, TX 11 2015 156
Salvador Perez KCR DH 36 6-3 255 Valencia, Venezuela 15 2011 152
Colin Rea CHC P 36 6-5 235 Cascade, IA 11 2015 34
Marcus Semien NYM 2B 36 6-0 195 San Francisco, CA 13 2013 139
Paul Sewald ARI P 36 6-3 219 Las Vegas, NV 9 2017 45
Burch Smith DET P 36 6-4 225 San Antonio, TX 13 2013 13
Robert Stock NYM P 36 6-1 214 Bellevue, WA 8 2018 8
Cole Sulser TBA P 36 6-1 190 Santa Ysabel, CA 7 2019 54
Christian Vázquez HOU C 36 5-9 205 Bayamon, Puerto Rico 12 2014 84
Zack Wheeler PHI P 36 6-4 195 Smyrna, GA 13 2013 29
Mike Yastrzemski ATL LF 36 5-10 178 Andover, MA 7 2019 142
Jason Adam SDP P 35 6-3 229 Omaha, NE 8 2018 42
Nolan Arenado ARI 3B 35 6-2 215 Newport Beach, CA 13 2013 152
Tanner Banks PHI P 35 6-1 195 Riverton, UT 4 2022 32
Matthew Boyd CHC P 35 6-3 223 Mercer Island, WA 11 2015 23
Chris Devenski NYM P 35 6-3 211 Cerritos, CA 10 2016 6
Yandy Díaz TBA DH 35 6-2 215 Sagua la Grande, Cuba 9 2017 168
Elias Díaz TEX C 35 6-1 223 Maracaibo, Venezuela 11 2015 71
Carl Edwards Jr. NYM P 35 6-3 170 Newberry, SC 11 2015 2
Dietrich Enns BAL P 35 6-1 210 Frankfort, IL 9 2017 13
Kyle Finnegan DET P 35 6-2 197 Detroit, MI 6 2020 63
Mitch Garver SEA C 35 6-1 220 Albuquerque, NM 9 2017 46
Kevin Gausman TOR P 35 6-2 205 Centennial, CO 13 2013 23
Randal Grichuk CHW LF 35 6-2 216 Rosenberg, TX 12 2014 107
Tyron Guerrero BOS P 35 6-8 210 Bocachica, Colombia 10 2016 40
Tyler Heineman LAA C 35 5-10 199 Pacific Palisades, CA 7 2019 45
Kevin Herget NYM P 35 5-10 185 Teaneck, NJ 4 2022 1
Enrique Hernández LAD 1B 35 5-11 190 San Juan, Puerto Rico 12 2014 47
Pierce Johnson CIN P 35 6-2 202 Denver, CO 9 2017 56
Yusei Kikuchi LAA P 35 6-0 205 Morioka, Japan 7 2019 14
Tyler Kinley ATL P 35 6-4 220 Plantation, FL 8 2018 49
Mark Leiter Jr. ATH P 35 6-0 195 Fort Lauderdale, FL 9 2017 36
Luke Maile KCR C 35 6-3 225 Edgewood, KY 11 2015 19
Joe Mantiply TOR P 35 6-4 219 Danville, VA 10 2016 25
Steven Matz TBA P 35 6-2 201 Stony Brook, NY 11 2015 41
Hoby Milner CHC P 35 6-3 175 Dallas, TX 9 2017 39
Tommy Nance TOR P 35 6-6 235 Long Beach, CA 5 2021 32
Steven Okert HOU P 35 6-2 202 Riverside, CA 10 2016 68
Marcell Ozuna PIT DH 35 6-1 251 Santo Domingo, Dominican Republic 13 2013 68
Emilio Pagán CIN P 35 6-2 208 Simpsonville, SC 9 2017 45
Wandy Peralta SDP P 35 6-0 227 San Francisco de Macoris, Dominican Republic 10 2016 65
Martín Pérez ATL P 35 6-0 200 Guanare, Venezuela 14 2012 30
Robbie Ray SFG P 35 6-2 225 Brentwood, TN 12 2014 22
J.T. Realmuto PHI C 35 6-1 212 Del City, OK 12 2014 124