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
Carlos Carrasco ATL P 39 6-4 224 Barquisimeto, Venezuela 17 2009 8
Andrew McCutchen TEX PH-DH 40 5-11 195 Fort Meade, FL 17 2009 36
Aroldis Chapman BOS P 38 6-4 218 Holguin, Cuba 16 2010 54
Freddie Freeman LAD 1B 37 6-5 220 Villa Park, CA 16 2010 161
Kenley Jansen DET P 39 6-5 265 Willemstad, Curacao 16 2010 50
Craig Kimbrel TBA P 38 6-0 215 Huntsville, AL 16 2010 19
Chris Sale ATL P 37 6-6 183 Lakeland, FL 16 2010 30
Carlos Santana ARI 1B 40 5-10 210 Santo Domingo, Dominican Republic 16 2010 8
Giancarlo Stanton NYY DH 37 6-6 245 Panorama, CA 16 2010 26
Jose Altuve HOU 2B 36 5-6 166 Maracay, Venezuela 15 2011 137
Nathan Eovaldi TEX P 36 6-2 217 Houston, TX 15 2011 27
Paul Goldschmidt NYY 1B 39 6-3 220 Wilmington, DE 15 2011 107
Salvador Perez KCR DH 36 6-3 255 Valencia, Venezuela 15 2011 152
Drew Pomeranz LAA P 37 6-5 246 Memphis, TN 15 2011 25
Mike Trout LAA CF 35 6-2 235 Vineland, NJ 15 2011 142
Patrick Corbin TOR P 37 6-4 222 Clay, NY 14 2012 19
Anthony Gose KCR P 36 6-0 200 Bellflower, CA 14 2012 14
Bryce Harper PHI 1B 34 6-3 210 Las Vegas, NV 14 2012 164
Sandy León ATL C 37 5-10 235 Maracaibo, Venezuela 14 2012 19
Manny Machado SDP 3B 34 6-3 218 Miami, FL 14 2012 164
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
Martín Pérez ATL P 35 6-0 200 Guanare, Venezuela 14 2012 30
Jose Quintana COL P 37 6-1 220 Arjona, Colombia 14 2012 11
Brooks Raley NYM P 38 6-3 200 San Antonio, TX 14 2012 46
Nolan Arenado ARI 3B 35 6-2 215 Newport Beach, CA 13 2013 152
Xander Bogaerts SDP SS 34 6-2 218 Oranjestad, Aruba 13 2013 159
Nick Castellanos SDP RF 34 6-4 203 Hialeah, FL 13 2013 39
Gerrit Cole NYY P 36 6-4 220 Newport Beach, CA 13 2013 23
Travis d'Arnaud LAA C 37 6-2 210 Long Beach, CA 13 2013 31
Luis García MIN P 39 6-2 240 Santo Domingo, Dominican Republic 13 2013 9
Kevin Gausman TOR P 35 6-2 205 Centennial, CO 13 2013 23
Sonny Gray BOS P 37 5-10 195 Smyrna, TN 13 2013 30
Marcell Ozuna PIT DH 35 6-1 251 Santo Domingo, Dominican Republic 13 2013 68
José Ramírez CLE 3B 34 5-8 190 Bani, Dominican Republic 13 2013 136
Marcus Semien NYM 2B 36 6-0 195 San Francisco, CA 13 2013 139
Burch Smith DET P 36 6-4 225 San Antonio, TX 13 2013 13
Caleb Thielbar CHC P 39 6-0 205 Northfield, MN 13 2013 57
Michael Wacha KCR P 35 6-6 215 Iowa City, IA 13 2013 32
Taijuan Walker PHI P 34 6-4 235 Shreveport, LA 13 2013 5
Zack Wheeler PHI P 36 6-4 195 Smyrna, GA 13 2013 29
Christian Yelich MIL DH 34 6-3 195 Thousand Oaks, CA 13 2013 130
Javier Báez DET SS 33 6-0 190 Bayamon, Puerto Rico 12 2014 58
Chris Bassitt BAL P 37 6-5 217 Toledo, OH 12 2014 20
Mookie Betts LAD SS 34 5-9 180 Nashville, TN 12 2014 130
Aaron Brooks TBA P 36 6-4 230 Montclair, CA 12 2014 1
Danny Coulombe BOS P 37 5-10 190 St. Louis, MO 12 2014 29
Jacob deGrom TEX P 38 6-4 180 DeLand, FL 12 2014 31
Marco Gonzales TEX P 34 6-1 205 Fort Collins, CO 12 2014 3
Randal Grichuk CHW LF 35 6-2 216 Rosenberg, TX 12 2014 107
Enrique Hernández LAD 1B 35 5-11 190 San Juan, Puerto Rico 12 2014 47
Tommy Kahnle BOS P 37 6-1 235 Latham, NY 12 2014 8
Chris Martin TEX P 40 6-8 225 Arlington, TX 12 2014 16
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
Joc Pederson TEX DH 34 6-1 220 Palo Alto, CA 12 2014 135
Tommy Pham CHW DH 38 6-1 223 Las Vegas, NV 12 2014 11
Jorge Polanco NYM DH 33 6-0 208 San Pedro de Macoris, Dominican Republic 12 2014 37
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
Miguel Rojas LAD 2B 37 6-0 188 Los Teques, Venezuela 12 2014 107
Jorge Soler LAA DH 34 6-4 235 Havana, Cuba 12 2014 86
George Springer TOR DH 37 6-3 220 New Britain, CT 12 2014 126
Eugenio Suárez CIN DH 35 5-11 213 Puerto Ordaz, Venezuela 12 2014 125
Blake Treinen LAD P 38 6-5 225 Wichita, KS 12 2014 36
Christian Vázquez HOU C 36 5-9 205 Bayamon, Puerto Rico 12 2014 84
Christian Walker HOU 1B 35 6-0 208 Norristown, PA 12 2014 158
Kirby Yates LAA P 39 5-10 205 Lihue, HI 12 2014 31
Shawn Armstrong CLE P 36 6-2 225 New Bern, NC 11 2015 48
Matthew Boyd CHC P 35 6-3 223 Mercer Island, WA 11 2015 23
Byron Buxton MIN CF 32 6-2 190 Baxley, GA 11 2015 93
Michael Conforto CHC DH 33 6-1 215 Seattle, WA 11 2015 111
Carlos Correa HOU SS 32 6-4 220 Ponce, Puerto Rico 11 2015 32
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
Austin Hedges CLE C 34 6-1 223 San Juan Capistrano, CA 11 2015 82
Adrian Houser SFG P 33 6-3 222 Tahlequah, OK 11 2015 26
Raisel Iglesias ATL P 36 6-2 190 Isla de la Juventud, Cuba 11 2015 64
Max Kepler ARI LF 33 6-4 225 Berlin, Germany 11 2015 41
Francisco Lindor NYM SS 32 5-11 190 Caguas, Puerto Rico 11 2015 106
Michael Lorenzen COL P 34 6-3 217 Anaheim, CA 11 2015 26
Luke Maile KCR C 35 6-3 225 Edgewood, KY 11 2015 19
Ketel Marte ARI 2B 33 6-0 210 Nizao, Dominican Republic 11 2015 140
Steven Matz TBA P 35 6-2 201 Stony Brook, NY 11 2015 41
Lance McCullers Jr. HOU P 33 6-1 202 Tampa, FL 11 2015 8
Max Muncy LAD 3B 36 6-0 215 Midland, TX 11 2015 156
Aaron Nola PHI P 33 6-2 200 Baton Rouge, LA 11 2015 34
Colin Rea CHC P 36 6-5 235 Cascade, IA 11 2015 34
Rob Refsnyder SEA DH 35 6-0 205 Seoul, South Korea 11 2015 53
Carlos Rodón NYY P 33 6-3 245 Miami, FL 11 2015 16
Eduardo Rodriguez ARI P 33 6-2 231 Valencia, Venezuela 11 2015 32
Joe Ross TEX P 33 6-4 232 Berkeley, CA 11 2015 5
Gary Sánchez MIL C 33 6-2 251 Santo Domingo, Dominican Republic 11 2015 88
Kyle Schwarber PHI DH 33 6-0 229 Middletown, OH 11 2015 158
Corey Seager TEX SS 32 6-4 215 Charlotte, NC 11 2015 101
Luis Severino ATH P 32 6-2 218 Sabana de la Mar, Dominican Republic 11 2015 12
Trea Turner PHI SS 33 6-2 185 Boynton Beach, FL 11 2015 158
Vince Velasquez CHC P 34 6-3 212 Montclair, CA 11 2015 2