Mobile Site You Are Here > Home > Minor Leagues > Teams > 2009 Worcester Tornadoes

News: s-r blog:Oracle of Baseball


2009 Worcester Tornadoes

2009 > Class Independent > 2009 Canadian-American Association
Overall: 43-50
Scored 417 runs, Allowed 464 runs. Pythagorean W-L: 42-51

Affiliation: none or n/a
Manager: Rich Gedman
Represented: Worcester, MA
Ballpark: n/a
Attendance: 78,174
Other Years: 2008 / 2010

Team Batting

Bold indicates they played in the majors or are a HOFer
Rk Age G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB GDP HBP SH SF IBB
1 Chris Colabello 25 84 362 321 48 97 22 0 9 55 3 5 34 46 .302 .373 .455 .828 146 3 4 0 3 2
2 Peter Gilardo 23 5 14 12 0 0 0 0 0 0 0 0 1 3 .000 .143 .000 .143 0 0 1 0 0 0
3 Heath Keel 25 71 255 227 27 51 8 3 3 23 8 1 21 61 .225 .294 .326 .620 74 3 2 3 2 0 Stats for 2 teams
4 Jeff Lahair 24 86 323 288 32 72 13 2 1 33 5 0 27 38 .250 .317 .319 .636 92 7 2 4 2 0
5 Greg Lemon* 25 83 353 326 46 92 14 4 0 17 4 6 21 20 .282 .330 .350 .679 114 4 3 1 2 0 Stats for 2 teams
6 Mike Leonard 27 38 139 124 7 30 5 0 1 12 1 1 11 26 .242 .301 .306 .608 38 1 0 3 1 0
7 Michael MacMillan 25 83 301 255 37 58 8 1 0 18 4 2 26 43 .227 .314 .267 .580 68 5 7 11 2 0
8 Joe McGhee 24 2 1 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 0 0
9 Mike O'Malley 24 30 81 71 7 16 3 0 0 5 0 0 7 25 .225 .300 .268 .568 19 1 1 1 1 0 Stats for 2 teams
10 Garrett Olson 24 44 193 174 24 37 11 3 3 23 4 2 7 28 .213 .265 .362 .627 63 7 6 4 2 0
11 Alex Pena 31 33 105 101 13 30 6 1 5 21 0 2 3 25 .297 .314 .525 .839 53 2 0 0 1 0
12 Omar Pena 27 32 130 115 15 35 6 0 1 14 3 2 13 17 .304 .375 .383 .758 44 2 0 2 0 0
13 Vinny Pennell* 23 83 334 293 43 73 14 7 3 29 11 5 29 62 .249 .315 .375 .690 110 5 0 10 2 1
14 Nick Salotti 25 88 362 324 43 102 24 0 4 42 1 1 28 49 .315 .373 .426 .799 138 4 5 0 5 3
15 Carlos Sosa* 27 83 352 312 55 98 23 0 15 69 7 3 31 64 .314 .386 .532 .918 166 5 6 2 1 3
16 Luis Soto# 23 42 154 134 12 30 7 0 3 13 4 2 12 24 .224 .289 .343 .632 46 1 1 5 2 0 Stats for 2 teams
17 Lucas Taylor 29 51 223 184 27 44 10 1 0 12 10 5 23 34 .239 .338 .304 .642 56 6 6 7 3 0
18 Alex Trezza* 28 65 276 248 35 74 14 1 8 33 1 4 20 36 .298 .366 .460 .826 114 4 7 0 1 0
19 Yohanny Valera 32 23 88 74 4 17 1 0 1 8 0 3 10 12 .230 .326 .284 .609 21 4 1 2 1 0
19 Players 25.6 93 3511 3101 417 834 170 18 54 388 56 37 287 549 .269 .338 .388 .725 1202 58 48 49 26 9
Only players for whom we have stats are shown. See roster for more complete team list.

Team Pitching

Bold indicates they played in the majors or are a HOFer
Rk Age W L W-L% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF WHIP H/9 HR/9 BB/9 SO/9 SO/BB
1 Chris Anderson* 23 2 2 .500 6.40 35 0 13 0 0 0 45.0 54 38 32 2 29 1 32 4 0 5 216 1.844 10.8 0.4 5.8 6.4 1.10
2 Albert Ayala 22 0 0 6.08 10 0 6 0 0 0 13.1 11 9 9 1 7 0 14 1 0 1 60 1.350 7.4 0.7 4.7 9.4 2.00
3 Steve Cadoret* 23 0 1 .000 16.50 3 0 1 0 0 0 6.0 9 11 11 0 10 1 7 1 0 0 38 3.167 13.5 0.0 15.0 10.5 0.70
4 Nick Conway 22 2 4 .333 5.01 29 3 4 0 0 0 50.1 52 32 28 3 25 1 46 4 0 7 233 1.530 9.3 0.5 4.5 8.2 1.84
5 Chris Farley 26 5 4 .556 4.10 14 14 0 1 0 0 83.1 76 41 38 4 41 0 52 8 0 4 361 1.404 8.2 0.4 4.4 5.6 1.27
6 Jusef Frias 24 4 2 .667 4.60 24 13 2 0 0 0 94.0 90 54 48 6 50 2 65 9 0 6 419 1.489 8.6 0.6 4.8 6.2 1.30
7 Peter Gilardo 23 0 0 0.00 1 0 1 0 0 0 1.0 0 0 0 0 1 0 0 0 0 0 4 1.000 0.0 0.0 9.0 0.0 0.00
8 Ryan Lobban* 25 10 7 .588 3.56 20 19 0 1 0 0 121.1 132 57 48 12 31 0 74 3 0 2 516 1.343 9.8 0.9 2.3 5.5 2.39
9 Ryan Mitchell 21 1 0 1.000 4.71 5 4 0 0 0 0 21.0 26 12 11 3 5 0 15 1 0 1 93 1.476 11.1 1.3 2.1 6.4 3.00
10 Dave Pellegrine 23 0 0 5.40 3 0 2 0 0 0 3.1 1 2 2 1 5 0 1 1 0 0 16 1.800 2.7 2.7 13.5 2.7 0.20
11 Alex Pena 31 3 3 .500 5.74 8 7 0 0 0 0 42.1 48 30 27 5 8 0 22 3 0 4 184 1.323 10.2 1.1 1.7 4.7 2.75
12 Eddie Pena 26 2 4 .333 3.47 30 1 11 0 0 0 46.2 50 19 18 2 16 1 22 6 0 0 202 1.414 9.6 0.4 3.1 4.2 1.38
13 Vinny Pennell 23 0 1 .000 4.50 1 0 1 0 0 0 2.0 2 1 1 0 1 1 0 0 0 0 9 1.500 9.0 0.0 4.5 0.0 0.00
14 Ryan Quinn 22 0 3 .000 5.03 5 4 0 0 0 0 19.2 21 15 11 2 21 0 15 4 0 3 105 2.136 9.6 0.9 9.6 6.9 0.71
15 Santiago Ramirez 30 4 5 .444 4.71 35 0 22 0 0 11 42.0 55 29 22 3 26 5 30 2 0 3 204 1.929 11.8 0.6 5.6 6.4 1.15
16 Baron Short 22 1 1 .500 4.50 6 4 0 0 0 0 30.0 25 16 15 5 7 0 27 0 1 4 118 1.067 7.5 1.5 2.1 8.1 3.86
17 Anthony Sullivan 24 1 3 .250 5.16 25 0 19 0 0 9 22.2 19 14 13 1 15 1 22 3 1 1 103 1.500 7.5 0.4 6.0 8.7 1.47
18 P.J. Thomas 22 0 1 .000 2.38 16 0 8 0 0 0 22.2 20 13 6 0 15 0 10 0 1 6 106 1.544 7.9 0.0 6.0 4.0 0.67
19 Matt Weagle 26 1 4 .200 6.82 7 7 0 0 0 0 31.2 44 26 24 2 12 0 16 2 0 3 149 1.768 12.5 0.6 3.4 4.5 1.33
20 Zach Zuercher* 25 7 5 .583 3.53 18 17 0 1 0 0 102.0 96 45 40 8 29 0 69 9 0 1 431 1.225 8.5 0.7 2.6 6.1 2.38
20 Players 24.9 43 50 .462 4.54 93 93 90 3 1 20 800.1 831 464 404 60 354 13 539 61 3 51 3567 1.481 9.3 0.7 4.0 6.1 1.52

Team Fielding--By Pos

Bold indicates they played in the majors or are a HOFer

C

G CG PO A E DP Fld% RF/G PB SB CS CS% lgCS% PO
Alex Trezza 47 261 30 5 2 .983 6.19 3 53 16 23%
Mike Leonard 24 118 12 2 1 .985 5.42 3 20 3 13%
Yohanny Valera 23 146 16 2 0 .988 7.04 7 35 6 15%
Peter Gilardo 4 24 4 2 0 .933 7.00 1 4 2 33%
Joe McGhee 2 3 0 0 0 1.000 1.50 0 0 0
Jusef Frias 1 1 0 0 0 1.000 1.00 0 0 0

1B

G CG PO A E DP Fld% RF/G lgCS% PO
Nick Salotti 54 425 34 2 47 .996 8.50
Chris Colabello 29 199 5 3 23 .986 7.03
Michael MacMillan 19 98 13 0 12 1.000 5.84
Alex Pena 1 6 1 0 0 1.000 7.00

2B

G CG PO A E DP Fld% RF/G lgCS% PO
Jeff Lahair 84 186 214 8 60 .980 4.76
Greg Lemon 13 23 36 2 11 .967 4.54 Stats for 2 teams
Mike O'Malley 12 19 12 2 3 .939 2.58 Stats for 2 teams
Michael MacMillan 7 19 22 0 4 1.000 5.86
Garrett Olson 1 1 2 0 0 1.000 3.00

3B

G CG PO A E DP Fld% RF/G lgCS% PO
Chris Colabello 58 42 87 21 9 .860 2.22
Michael MacMillan 26 16 39 4 2 .932 2.12
Mike O'Malley 16 12 13 1 0 .962 1.56 Stats for 2 teams
Jeff Lahair 2 2 4 1 0 .857 3.00
Garrett Olson 1 0 1 3 0 .250 1.00

SS

G CG PO A E DP Fld% RF/G lgCS% PO
Greg Lemon 40 65 100 12 29 .932 4.13 Stats for 2 teams
Garrett Olson 40 81 116 10 31 .952 4.93
Omar Pena 30 48 83 9 17 .936 4.37
Michael MacMillan 23 37 64 7 14 .935 4.39

LF

G CG PO A E DP Fld% RF/G lgCS% PO
Vinny Pennell 70 0.00
Greg Lemon 24 0.00 Stats for 2 teams
Michael MacMillan 10 0.00
Carlos Sosa 8 0.00
Heath Keel 7 0.00 Stats for 2 teams
Luis Soto 5 0.00 Stats for 2 teams
Alex Pena 1 0.00
Anthony Sullivan 1 0.00

CF

G CG PO A E DP Fld% RF/G lgCS% PO
Lucas Taylor 50 0.00
Heath Keel 40 0.00 Stats for 2 teams
Luis Soto 12 0.00 Stats for 2 teams
Vinny Pennell 10 0.00
Greg Lemon 3 0.00 Stats for 2 teams
Carlos Sosa 1 0.00

RF

G CG PO A E DP Fld% RF/G lgCS% PO
Carlos Sosa 70 0.00
Heath Keel 21 0.00 Stats for 2 teams
Alex Pena 7 0.00
Luis Soto 5 0.00 Stats for 2 teams
Garrett Olson 2 0.00
Vinny Pennell 1 0.00

OF

G CG PO A E DP Fld% RF/G lgCS% PO
Vinny Pennell 79 169 7 3 0 .983 2.23
Carlos Sosa 78 166 2 1 0 .994 2.15
Heath Keel 67 140 4 2 1 .986 2.15 Stats for 2 teams
Lucas Taylor 50 122 6 4 0 .970 2.56
Greg Lemon 27 39 4 0 2 1.000 1.59 Stats for 2 teams
Luis Soto 22 51 2 1 1 .981 2.41 Stats for 2 teams
Michael MacMillan 10 15 2 0 0 1.000 1.70
Alex Pena 8 10 2 0 0 1.000 1.50
Garrett Olson 2 2 1 0 0 1.000 1.50
Anthony Sullivan 1 0 0 0 0 0.00

P

G CG PO A E DP Fld% RF/G lgCS% PO
Chris Anderson 35 2 6 2 0 .800 0.23
Santiago Ramirez 35 1 4 3 1 .625 0.14
Eddie Pena 30 4 15 1 2 .950 0.63
Nick Conway 29 3 6 1 0 .900 0.31
Anthony Sullivan 25 2 3 0 0 1.000 0.20
Jusef Frias 24 4 11 4 0 .789 0.63
Ryan Lobban 20 4 17 0 1 1.000 1.05
Zach Zuercher 18 2 15 0 0 1.000 0.94
P.J. Thomas 16 2 3 1 0 .833 0.31
Chris Farley 14 4 3 4 0 .636 0.50
Albert Ayala 10 1 1 0 0 1.000 0.20
Alex Pena 8 6 6 0 0 1.000 1.50
Matt Weagle 7 1 2 1 0 .750 0.43
Baron Short 6 1 4 1 0 .833 0.83
Ryan Mitchell 5 3 1 0 0 1.000 0.80
Ryan Quinn 5 1 5 1 0 .857 1.20
Steve Cadoret 3 0 0 0 0 0.00
Dave Pellegrine 3 0 0 0 0 0.00
Peter Gilardo 1 1 0 0 0 1.000 1.00
Vinny Pennell 1 0 0 0 0 0.00

Team Roster

Bold indicates they played in the majors
Age B T Ht Wt DoB Birthplace
Chris Anderson 23 L L 5' 10.0" 205 Mar 14, 1986 Portsmouth, NH, US
Albert Ayala 22 R R 6' 1.0" 170 Nov 14, 1986
Steve Cadoret 23 L L 6' 1.0" 205 Mar 16, 1986
Chris Colabello 25 R R 6' 4.0" 220 Oct 24, 1983 Framingham, MA, US
Nick Conway 22 R R 6' 2.0" 210 Aug 6, 1986
Chris Farley 26 R R 6' 2.0" 220 Feb 24, 1983 Greenfield, MA, US
Jusef Frias 24 R R 6' 3.0" 220 Dec 31, 1984 Santo Domingo, Distrito Nacional, DO
Peter Gilardo 23 R R 6' 0.0" 205 Nov 19, 1985 Orangeburg, NY, US
Heath Keel 25 R R 6' 0.0" 190 Apr 17, 1984
Jeff Lahair 24 R R 5' 11.0" 185 Sep 21, 1984 Worcester, MA, US
Greg Lemon 25 L R 5' 10.0" 185 Apr 17, 1984
Mike Leonard 27 R R 6' 0.0" 210 May 4, 1982 Hartford, CT, US
Ryan Lobban 25 L L 6' 2.0" 165 Jun 7, 1984 Ridgewood, NJ, US
Michael MacMillan 25 R R 6' 3.0" 195 Feb 5, 1984 Nesconset, NY, US
Joe McGhee 24 R R 6' 2.0" 210 Sep 20, 1984
Ryan Mitchell 21 R R 6' 5.0" 235 Aug 13, 1987 Houston, TX, US
Mike O'Malley 24 R R 6' 0.0" 195 May 30, 1985
Garrett Olson 24 R R 6' 2.0" 200 Mar 10, 1985 Norway, ME, US
Dave Pellegrine 23 L R 6' 4.0" 215 Nov 4, 1985 Boston, MA, US
Alex Pena 31 R R 6' 2.0" 205 Sep 9, 1977 Santo Domingo, Distrito Nacional, DO
Eddie Pena 26 R R 6' 4.0" 205 Jun 18, 1983 Miami, FL, US
Omar Pena 27 R R 5' 11.0" 175 Mar 2, 1982 Santo Domingo, Distrito Nacional, DO
Vinny Pennell 23 L R 6' 0.0" 188 Jul 21, 1985 Worcester, MA, US
Ryan Quinn 22 R R 6' 4.0" 245 Sep 29, 1986
Santiago Ramirez 30 R R 5' 11.0" 200 Aug 15, 1978 Bonao, Monsenor Nouel, DO
Nick Salotti 25 R R 6' 2.0" 220 Feb 10, 1984 Palm Desert, CA, US
Baron Short 22 R R 6' 5.0" 230 Aug 2, 1986 College Park, GA, US
Carlos Sosa 27 L R 6' 1.0" 195 Oct 21, 1981 Santo Domingo, Distrito Nacional, DO
Luis Soto 23 S R 6' 1.0" 179 Dec 7, 1985 Bani, Peravia, DO
Anthony Sullivan 24 R R 5' 11.0" 185 Jul 2, 1984 Queens, NY, US
Lucas Taylor 29 R R 6' 0.0" 180 Jun 18, 1980 Keyser, WV, US
P.J. Thomas 22 R R 6' 4.0" 245 Sep 29, 1986
Alex Trezza 28 L R 6' 3.0" 210 Sep 1, 1980 Brooklyn, NY, US
Yohanny Valera 32 R R 6' 1.0" 196 Aug 17, 1976 Santo Domingo, Distrito Nacional, DO
Matt Weagle 26 R R 6' 4.0" 210 Jul 11, 1982 Worcester, MA, US
Zach Zuercher 25 L L 6' 2.0" 215 Apr 10, 1984 Warwick, RI, US

About the Minor League Data

Performance data on minor and international leagues is licensed from and provided by the SABR Minor Leagues Database, a community project sponsored by the Minor Leagues Committee of the Society for American Baseball Research.

The database is under active development. Many statistics are incomplete due to ongoing research and/or limitations in published sources. To learn more about these limitations, or to find out how to contribute, click here.

Minor league Total Zone (Rctch&Rtz, 2005-2009) data provided by Baseballprojection.com and Minorleaguesplits.com.