2010 AFL Rosters





Mesa Solar Sox
Pitchers
Name Pos B T Ht Wt DOB MLB  Club
Ryan Brasier P R R 6' 0" 200 08/26/87 LAA
Tyson Brummett P R R 6' 0" 180 08/15/84 PHI
David Cales P R R 5' 11" 200 07/27/87 CHC
Christopher Carpenter P R R 6' 4" 215 12/26/85 CHC
Robert Carson P L L 6' 3" 220 01/23/89 NYM
Justin De Fratus P S R 6' 4" 215 10/21/87 PHI
Robert Fish P L L 6' 3" 225 01/19/88 LAA
Steven Geltz P R R 5' 10" 170 11/01/87 LAA
Christopher Kissock P R R 6' 4" 195 05/02/85 PHI
Eddie McKiernan P R R 5' 11" 160 03/21/89 LAA
Jake Muyco P R R 6' 0" 190 09/16/84 CHC
B.J. Rosenberg P R R 6' 2" 215 09/17/85 PHI
Kyle Smit P R R 6' 3" 165 10/14/87 CHC
Josh Stinson P R R 6' 4" 210 03/14/88 NYM
Joshua Zeid P R R 6' 5" 210 03/24/87 PHI
Catchers
Name Pos B T Ht Wt DOB MLB Club
Kai Gronauer C R R 6' 1" 205 11/28/86 NYM
Tim Kennelly C R R 6' 0" 180 12/05/86 PHI
Tony Sanchez C R R 6' 0" 213 05/20/88 PIT
Infielders
Name Pos B T Ht Wt DOB MLB Club
Ryan Flaherty 3B L R 6' 3" 220 07/27/86 CHC
Josh Harrison 3B R R 5' 8" 175 07/08/87 PIT
Jordy Mercer SS R R 6' 3" 191 08/27/86 PIT
Matthew Rizzotti 1B L L 6' 5" 235 12/24/85 PHI
Andrew Romine SS S R 6' 1" 190 12/24/85 LAA
Jordany Valdespin SS L R 6' 0" 174 12/23/87 NYM
Josh Vitters 3B R R 6' 2" 200 08/27/89 CHC
Brandon Wood 3B R R 6' 3" 210 03/02/85 LAA
Outfielders
Name Pos B T Ht Wt DOB MLB Club
Brett Jackson OF L R 6' 2" 210 08/02/88 CHC
Andrew Lambo OF L L 6' 3" 190 08/11/88 PIT
Jeremy Moore OF L R 6' 1" 190 06/29/87 LAA
Manager: Casey Kopitzke. Hitting Coach: Mark Parent. Pitching Coach: Ricky Bones
 
Peoria Javelinas
Pitchers
Name Pos B T Ht Wt DOB MLB Club
Scott Barnes P L L 6' 4" 185 09/05/87 CLE
Eric Berger P L L 6' 2" 205 04/22/86 CLE
Maikel Cleto P R R 6' 3" 220 05/01/89 SEA
Matthew Daly P R R 5' 9" 180 08/14/86 TOR
Alan Farina P R R 5' 11" 190 08/09/86 TOR
Danny Farquhar P R R 5' 11" 180 02/17/87 TOR
Josh Fields P R R 6' 0" 185 08/19/85 SEA
Seth Garrison P S R 6' 5" 220 08/13/85 BOS
Kyle Greenwalt P R R 6' 0" 200 09/29/88 HOU
Chen Lee P R R 5' 11" 175 10/21/86 CLE
Josh Lueke P R R 6' 5" 220 12/05/84 SEA
Matt Nevarez P R R 6' 4" 220 02/26/87 HOU
Sergio Perez P R R 6' 3" 230 12/05/84 HOU
Jason Rice P R R 6' 0" 190 05/13/86 BOS
Daniel Turpen P R R 6' 4" 230 08/17/86 BOS
Patrick Urckfitz P L L 6' 3" 190 07/21/88 HOU
Tom Wilhelmsen P R R 6' 6" 197 12/16/83 SEA
Catchers
Name Pos B T Ht Wt DOB MLB Club
Ryan Lavarnway C R R 6' 4" 225 08/07/87 BOS
Infielders
Name Pos B T Ht Wt DOB MLB Club
Dustin Ackley 2B L R 6' 1" 185 02/26/88 SEA
Koby Clemens 1B R R 5' 11" 193 12/04/86 HOU
Adeiny Hechavarria SS R R 5' 11" 180 04/15/89 TOR
Jose Iglesias SS R R 5' 11" 175 01/05/90 BOS
Jason Kipnis 2B L R 5' 10" 175 04/03/87 CLE
Matt Mangini 3B L R 6' 4" 220 12/21/85 SEA
Michael McDade 1B S R 6' 1" 260 05/08/89 TOR
Cord Phelps 2B S R 6' 2" 200 01/23/87 CLE
Outfielders
Name Pos B T Ht Wt DOB MLB Club
Juan Carlos Linares OF R R 5' 11" 190 09/07/84 BOS
Jack Shuck OF L L 5' 11" 185 06/18/87 HOU
T.J. Steele OF R R 6' 3" 185 09/21/86 HOU
Nate Tenbrink OF L R 6' 2" 202 12/21/86 SEA
Eric Thames OF L R 6' 0" 205 11/10/86 TOR
Manager: Mike Sarbaugh. Hitting Coach: Stubby Clapp. Pitching Coach: Kevin Walker
 
 
Peoria Saguraros
Pitchers
Name Pos B T Ht Wt DOB MLB Club
James Avery P R R 6' 0" 209 06/10/84 CIN
Brad Brach P R R 6' 6" 210 04/12/86 SD
David Bromberg P L R 6' 5" 241 09/14/87 MIN
Anthony Carter P L R 6' 3" 180 04/04/86 CWS
Alex Cobb P R R 6' 1" 180 10/07/87 TB
Sergio Espinosa P L L 5' 10" 175 01/02/86 TB
Steve Garrison P S L 6' 1" 185 09/12/86 SD
Carlos Gutierrez P R R 6' 3" 205 09/22/86 MIN
Jeremy Hall P R R 6' 3" 200 09/16/83 TB
Jeremy Horst P L L 6' 4" 220 10/01/85 CIN
Craig Italiano P R R 6' 4" 215 07/22/86 SD
Charles Leesman P L L 6' 4" 210 03/10/87 CWS
Johnnie Lowe P R R 6' 5" 220 03/21/85 CWS
Cory Luebke P R L 6' 4" 215 03/04/85 SD
Henry Mabee P R R 6' 4" 230 07/10/85 CWS
Tyler Robertson P L L 6' 5" 220 12/23/87 MIN
Neil Schenk P L L 6' 3" 220 06/17/86 TB
Philippe Valiquette P L L 6' 1" 205 02/14/87 CIN
Kyle Waldrop P R R 6' 4" 205 10/27/85 MIN
Catchers
Name Pos B T Ht Wt DOB MLB Club
Luis Martinez C R R 6' 0" 210 04/03/85 SD
Devin Mesoraco C R R 6' 1" 220 06/19/88 CIN
Josh Phegley C R R 5' 10" 215 02/12/88 CWS
Infielders
Name Pos B T Ht Wt DOB MLB Club
Eduardo Escobar SS S R 5' 10" 150 01/05/89 CWS
Cole Figueroa 2B L R 5' 10" 180 06/30/87 SD
Logan Forsythe 2B R R 6' 1" 205 01/14/87 SD
Kris Negron SS R R 6' 0" 180 02/01/86 CIN
Chris Parmelee 1B L L 6' 1" 220 02/24/88 MIN
Jose Ruiz 1B L R 6' 3" 235 03/24/85 TB
Henry Wrigley 3B R R 6' 3" 180 08/09/86 TB
Outfielders
Name Pos B T Ht Wt DOB MLB Club
Leslie Anderson OF L L 6' 1" 205 03/30/82 TB
Joe Benson OF R R 6' 2" 211 03/05/88 MIN
Jared Mitchell OF L L 6' 0" 205 10/13/88 CWS
Ben Revere OF L R 5' 9" 175 05/03/88 MIN
Dave Sappelt OF R R 5' 9" 193 01/02/87 CIN
Manager: Ted Simmons. Hitting Coach: Floyd Rayford. Pitching Coach: Richard Dotson
 
Phoenix Desert Dogs
Pitchers
Name Pos B T Ht Wt DOB MLB Club
Peter Andrelczyk P R R 6' 1" 185 11/10/85 FLA
Travis Banwart P R R 6' 4" 205 02/14/86 OAK
Brandon Beachy P R R 6' 3" 215 09/03/86 ATL
Michael Benacka P R R 6' 2" 210 08/02/82 OAK
Michael Broadway P R R 6' 5" 225 03/30/87 ATL
Jay Buente P R R 6' 2" 185 09/28/83 FLA
Steven Cishek P R R 6' 6" 200 06/18/86 FLA
Kyle Cofield P R R 6' 5" 230 01/23/87 ATL
Erik Cordier P R R 6' 4" 230 02/25/86 ATL
Javy Guerra P R R 6' 0" 205 10/31/85 LAD
Carlos Hernandez P L L 5' 11" 155 03/04/87 OAK
Craig Heyer P R R 6' 3" 205 11/15/85 NYY
Justin James P R R 6' 3" 215 09/13/81 OAK
George Kontos P R R 6' 3" 215 06/12/85 NYY
Jon Link P R R 6' 1" 190 03/23/84 LAD
Justin Miller P R R 6' 2" 190 08/02/87 LAD
Brad Stone P R R 6' 3" 190 05/20/84 FLA
Catchers
Name Pos B T Ht Wt DOB MLB Club
Austin Romine C R R 6' 1" 195 11/22/88 NYY
Kyle Skipworth C L R 6' 4" 205 03/01/90 FLA
Matt Wallach C L R 6' 1" 205 02/17/86 LAD
Infielders
Name Pos B T Ht Wt DOB MLB Club
Ryan Curry 2B R R 5' 10" 185 04/18/85 FLA
Ivan De Jesus SS R R 5' 11" 190 05/01/87 LAD
Freddie Freeman 1B L R 6' 5" 225 09/12/89 ATL
Grant Green SS R R 6' 3" 180 09/27/87 OAK
Corban Joseph 2B L R 6' 0" 168 10/28/88 NYY
Brandon Laird 3B R R 6' 1" 215 09/11/87 NYY
Osvaldo Martinez SS R R 5' 10" 190 05/07/88 FLA
Stephen Parker 3B L R 6' 2" 200 09/03/87 OAK
TylerPastornicky 2B R R 5' 11" 170 12/13/89 ATL
Jerry Sands 1B R R 6' 4" 225 09/28/87 LAD
Outfielders
Name Pos B T Ht Wt DOB MLB Club
Cory Harrilchak OF L L 5' 10" 175 10/27/87 ATL
Trayvon Robinson OF S R 5' 11" 195 09/01/87 LAD
Michael Taylo OF R R 6' 6" 260 12/19/85 OAK
Manager: Don Mattingly. Hitting Coach: Jamie Dismuke. Pitching Coach: Garvin Alsto.
 
Surprise Rafters
Pitchers
Name Pos B T Ht Wt DOB MLB Club
Brian Broderick P R R 6' 6" 205 09/01/86 STL
Brooks Brown P L R 6' 3" 210 06/20/85 DET
Danny Duffy P L L 6' 3" 195 12/21/88 KC
Michael Fiers P R R 6' 3" 205 06/15/85 MIL
Adalberto Flores P R R 6' 7" 225 11/04/86 TEX
Danny Gutierrez P R R 6' 1" 180 03/08/87 TEX
Matt Hoffman P L L 6' 2" 195 11/18/88 DET
Eric Hurley P R R 6' 4" 195 09/17/85 TEX
Jeremy Jeffress P R R 6' 0" 195 09/21/87 MIL
Patrick Keating P R R 6' 2" 215 06/09/87 KC
Blake King P R R 6' 1" 195 04/11/87 STL
Brandon Kintzler P R R 6' 1" 185 08/01/84 MIL
Lucas Luetge P L L 6' 3" 180 03/24/87 MIL
Mike McClendon P R R 6' 5" 215 04/03/85 MIL
Danl Merklinger P L L 6' 1" 195 11/19/85 MIL
Mike Montgomery P L L 6' 5" 180 07/01/89 KC
Tim Murphy P L L 6' 2" 190 05/07/87 TEX
Chance Ruffin P R R 6' 0" 185 09/08/88 DET
Brendan Wise P L R 6' 2" 190 01/09/86 DET
Catchers
Name Pos B T Ht Wt DOB MLB Club
Tony Cruz C R R 5' 11" 205 08/18/86 STL
Jose Felix C R R 5' 10" 198 06/28/88 TEX
Salvador Perez C R R 6' 3" 175 05/10/90 KC
Infielders
Name Pos B T Ht Wt DOB MLB Club
Eric Farris 2B R R 5' 10" 170 03/03/86 MIL
Johnny Giavotella 2B R R 5' 8" 185 07/10/87 KC
Eric Hosmer 1B L L 6' 4" 215 10/24/89 KC
Cale Iorg SS R R 6' 2" 180 09/06/85 DET
Peter Kozma SS R R 6' 0" 170 04/11/88 STL
Brett Lawrie 2B R R 6' 0" 213 01/18/90 MIL
Francisco Martinez 3B R R 6' 1" 180 09/01/90 DET
Davis Stoneburner SS R R 6' 0" 175 01/14/85 TEX
Ryan Strieby 1B R R 6' 5" 235 08/09/85 DET
Outfielders
Name Pos B T Ht Wt DOB MLB Club
Engel Beltre OF L L 6' 2" 180 11/01/89 TEX
Joey Butler OF R R 6' 2" 210 03/12/86 TEX
Adron Chambers OF L L 5' 10" 185 10/08/86 STL
Derrick Robinson OF S L 5' 11" 180 09/28/87 KC
Logan Schafer OF L L 6' 1" 180 09/08/86 MIL
Manager: Mike Guerrero. Hitting Coach: Derrick May. Pitching Coach: Brad Holman.
 
Scottsdale Scorpions
Pitchers
Name Pos B T Ht Wt DOB MLB Club
Bruce Billings P R R 6' 0" 200 11/18/85 COL
Rex Brothers P L L 6' 0" 205 12/18/87 COL
Adam Carr P R R 6' 2" 220 04/01/84 WSH
Joshua Collmenter P R R 6' 4" 235 02/07/86 ARI
Oliver Drake P R R 6' 4" 210 01/13/87 BAL
Pat Egan P R R 6' 8" 225 10/25/84 BAL
Adam Jorgenson P R R 6' 0" 185 09/10/85 COL
Cole Kimball P R R 6' 3" 225 08/01/85 WSH
Kam Mickolio P R R 6' 9" 255 05/10/84 BAL
Wynn Pelzer P R R 6' 1" 205 06/23/86 BAL
Greg Reynolds P R R 6' 7" 225 07/03/85 COL
Bryan Shaw P S R 6' 1" 210 11/08/87 ARI
Sammy Solis P R L 6' 5" 230 08/10/88 WSH
Daniel Stange P R R 6' 3" 185 12/22/85 ARI
Bryan Woodall P R R 6' 1" 200 10/24/86 ARI
Catchers
Name Pos B T Ht Wt DOB MLB Club
Caleb Joseph C R R 6' 3" 180 06/18/86 BAL
Derek Norris C R R 6' 0" 210 02/14/89 WSH
Jordan Pacheco C R R 6' 1" 190 01/30/86 COL
Konrad Schmidt C R R 6' 0" 225 08/02/84 ARI
Infielders
Name Pos B T Ht Wt DOB MLB Club
Ryan Adams 2B R R 6' 0" 195 04/21/87 BAL
Brandon Belt 1B L L 6' 5" 195 04/20/88 SF
Charlie Culberson 2B R R 6' 1" 185 04/10/89 SF
Thomas Field SS R R 5' 9" 175 02/22/87 COL
Conor Gillaspie 3B L R 6' 1" 200 07/18/87 SF
Stephen Lombardozzi 2B S R 6' 0" 170 09/20/88 WSH
Greg Miclat SS S R 5' 9" 180 07/23/87 BAL
Tyler Townsend 1B L R 6' 3" 215 05/14/88 BAL
Outfielders
Name Pos B T Ht Wt DOB MLB Club
Charles Blackmon OF L L 6' 3" 200 07/01/86 COL
Michael Burgess OF L L 5' 11" 195 10/20/88 WSH
Marc Krauss OF L R 6' 3" 235 10/05/87 ARI
A.J. Pollock OF R R 6' 2" 200 12/05/87 ARI
Manager: Randy Knorr. Hitting Coach: Alan Zinter. Pitching Coach: Blaine Beatty .