Mesa Roster


Pos Nat No Player Age Exp Bats Hit BC PD Pow Spd Fld Rng Arm Pos SI Pot Salary
C United States 12 Loren Kent 24 1 R 17 9 6 15 14 16 9 18 C 3b 104 14 $0.70M
1B United States 17 Ed Vail 32 5 L 17 16 6 12 11 17 12 14 1b 105 13 $0.50M
1B United States 25 Joe Moe 26 3 L 16 18 16 17 9 10 10 16 1B 112 14 $1.05M
1B United States 49 Jarrod Stephens 25 1 L 12 12 13 12 14 8 11 13 1B of 95 13 $0.50M
2B United States 35 Drew Nielsen 24 0 R 9 12 9 7 13 12 19 6 2B of 87 12 $0.50M
2B United States 64 Randall Chan 22 1 R 15 9 12 6 17 13 19 12 2b ss 103 13 $0.60M
3B Canada 9 Olivier Morin 33 9 R 15 17 16 16 9 13 8 13 3B 107 14 $1.90M
3B United States 93 Hernan Ramos 25 1 R 12 16 16 13 17 12 12 14 3B of 112 15 $0.50M
SS United States 14 Freddie Ryan 24 2 R 18 15 14 9 14 13 17 17 SS 2b 117 14 $1.85M
OF United States 53 Sonny Schneider 34 9 L 14 11 12 15 13 16 16 15 OF 112 14 $1.75M
OF Puerto Rico 46 César Palacios 34 10 R 14 11 18 17 10 14 8 12 of 104 13 $1.70M
OF United States 32 Marc Harrison 32 9 L 16 11 16 17 14 11 13 16 OF 114 14 $2.45M
OF United States 10 Marshall Hoover 30 5 R 14 13 13 14 15 11 17 16 OF 113 14 $0.50M
OF United States 59 Alfredo Chapa 29 5 L 16 14 20 7 11 14 12 12 OF 1b 106 13 $0.85M
OF United States 51 Cole Kinder 28 5 R 13 6 13 14 17 9 16 10 of 98 13 $0.50M
OF United States 37 Kenny Martinelli 27 3 L 13 12 10 8 14 9 18 18 of 102 13 $0.50M
OF United States 24 Harvey Pohl 26 1 L 12 14 12 8 18 13 15 18 OF 1b 110 15 $0.50M


Pos Nat No Player Age Exp Throws Vel CoS Mov Con Sta Fld Rng Arm Pos SI Pot Salary
P United States 90 Kendall Moore 36 15 R 13 12 12 11 10 7 12 15 P 89 13 $0.95M
P United States 67 Ricky Walden 35 12 L 14 10 16 15 4 10 12 14 P 91 14 $2.80M
P United States 50 Horacio Salas 33 9 R 16 14 13 9 12 14 14 10 P 99 12 $0.95M
P United States 47 Jimmie Fowler 32 10 R 15 15 16 10 7 12 14 12 P 97 12 $1.20M
P South Korea 66 Iseul Lee 31 6 R 15 12 16 8 15 6 16 11 P 99 12 $0.50M
P United States 68 Lenny Gunderson 31 8 L 12 14 12 10 17 11 14 17 P 102 13 $1.35M
P United States 54 Sergio Rodriquez 31 9 R 15 17 19 9 8 17 14 15 P 108 14 $1.25M
P United States 96 Allen Shackleford +2 31 6 R 12 17 15 10 8 8 9 14 P 93 12 $1.20M
P United States 4 Carey Pearson 29 5 L 16 10 16 10 16 13 14 9 P 103 13 $0.80M
P United States 43 Alfredo Zavala 29 7 L 15 8 17 8 19 16 17 18 P 109 13 $0.50M
P United States 34 Robin Humphrey 28 3 L 5 9 16 17 17 18 17 14 P 104 13 $0.50M
P United States 83 Cade Dupree 26 3 R 17 15 13 12 15 13 9 13 P 107 13 $1.40M
P United States 7 Curtis Neri 25 2 R 15 12 13 12 11 12 9 6 P 92 13 $0.50M


Player Totals:   13 / 13 pitchers    17 / 17 position players    30 / 30 majors    50 / 50 total       Ave. Age:   29 majors | 25.9 total