Tips Updates
Daily
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

2009 Mesa Solar SoxArizona Fall League
Follow TBC on Twitter and Facebook


Welington Castillo played for the 2009 Mesa Solar Sox.
Statistics for the 2009 Mesa Solar Sox of the Arizona Fall League (AFL). The AFL is an off-season prospect league for mostly AA and AAA players divided into 6 teams. Each MLB franchise sends ~7 players and each AFL team is comprised of players from 5 MLB teams.

Arizona Fall League -- Minor League Main -- Prospects -- Draft -- About AFL Data -- About Minors Data
Batting Stats -- Pitching Stats -- Roster


 

You can purchase historical AFL Statistics from our Data Store. The data is in CSV format loadable into Excel or Access.

2009 Mesa Solar Sox Batting Statistics

Top Major Leaguers Active Players 1st Round Draft Picks
Player NamePosAgeBaHiLvlGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%Draft InformationStatusCurrent Org (Level)
Michael BrenlyC22RAAA825461013000300000.240.240.400.64010225.238.160.1600.0012.000.004.0025.0033.33
2008-36-1091-CHN
Retired  
Greg BurnsOF22LAAA1337511110231161500000.297.509.378.88714253.500.081.56830.1928.300.940.000.0018.18
2004- 3-  98-FLO
 
Welington CastilloC22RMLB414150012002500000.357.438.5711.0098116.500.214.35712.5031.252.506.2514.0020.00
2004-   UDFA-CHN
RestrictedChicago White Sox (MLB)
Starlin CastroSS19RMLB261011838511109331400000.376.394.475.869487104.430.099.1882.8813.464.670.96101.0018.42
2006-   UDFA-CHN
ActiveMiami Marlins (MLB)
Hank CongerC21BMLB1557101230290091100000.211.318.368.68621566.227.157.31613.6416.671.223.0328.5041.67
2006- 1-  25-ANA
Free Agent  
David Cooper1B22LMLB197861850150061800000.231.286.333.61926684.288.102.1797.1421.433.001.1978.0033.33
2008- 1-  17-TOR
Free Agent  
Matt Dominguez3B19RMLB1248794027102900000.188.220.396.61619650.189.208.2714.0018.004.504.0024.0066.67
2007- 1-  12-FLO
International  
Luis ExpositoC22RMLB14517163014004700000.314.364.431.79522455.349.117.1967.2712.731.751.8251.0025.00
2005-31- 948-BOS
Free Agent  
Jose IglesiasSS-3B19RMLB1869919402123041100000.275.315.420.73529673.304.145.2465.4815.072.752.7434.5031.58
2009-   UDFA-BOS
ActiveDetroit Tigers (MLB)
Ryan KalishCF21LMLB217314223011561102200000.301.386.384.77028483.420.083.28812.0526.512.201.2073.0018.18
2006- 9- 283-BOS
Free Agent  
Casey KellyP19RMLB11415711061051700000.171.261.244.50510246.292.073.22010.8736.963.400.000.0028.57
2008- 1-  30-BOS
MinorsSan Francisco Giants (MLB)
Ryan Mount3B22LAA155311111052131300000.208.250.264.51414256.275.056.1325.3623.214.330.000.0018.18
2005- 2-  58-ANA
Free Agent  
Chris ParmeleeRF-1B21LMLB218010208242111112400000.250.341.550.891441491.308.300.43812.0926.372.184.4020.0070.00
2006- 1-  20-MIN
Free Agent  
Bryan PetersonOF19LAA21952036633124261600000.379.416.6001.0165712101.434.221.3055.9415.842.672.9731.6733.33
2008-11- 352-BOS
 
P.J. PhillipsLF-RF22RAAA1864111860175261300000.281.343.422.76527770.340.141.2818.5718.572.171.4364.0038.89
2005- 2-  71-ANA
Free Agent  
Steve Singleton2B23LAAA19761822513150011200000.289.299.500.79938977.311.211.2241.3015.5812.003.9025.3340.91
2006-11- 336-MIN
 
Giancarlo StantonRF19RMLB6232110012423800000.478.538.6091.14714126.714.131.34811.5430.772.673.8523.009.09
2007- 2-  76-FLO
ActiveNew York Yankees (MLB)
Rene TosoniOF22LMLB238713191311002122400000.218.313.333.64629599.290.115.23012.1224.242.001.0187.0026.32
2005-36-1095-MIN
Free Agent  
Josh Vitters3B19RMLB166862441180221100000.353.371.485.85633670.411.132.1322.8615.715.501.4368.0025.00
2007- 1-   3-CHN
Free Agent  
Batting Totals - 19 Players01140167324611426155391710525300000.284.345.431.7764911011245.346.431.2588.4320.322.412.0943.8531.17

2009 Mesa Solar Sox Pitching Statistics

Top Major Leaguers Active Players 1st Round Draft Picks
Player NameAgeThHiLvlWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPctDraft InformationStatusCurrent Org (Level)
Marco Albano25RAAA008.3611011000014.0161413388001.7110.291.935.145.141.009.00.000
2005-33-1003-ANA
 
Randor Bierd25RMLB326.12770000025.025181711217001.489.000.364.326.121.426.48.600
2003-   UDFA-DET
 
Jay Buente25RMLB005.2510010003012.015871215001.4211.250.751.5011.257.506.00.000
2006-14- 425-FLO
 
Alex Burnett21RMLB003.6010010008310.064401011001.605.400.009.009.901.103.60.000
2005-12- 375-MIN
Free Agent  
Andrew Cashner22RMLB234.74660000019.02211102519001.4210.420.952.379.003.805.21.400
2008- 1-  19-CHN
ActiveBaltimore Orioles (MLB)
John Gaub24LMLB1110.001001000009.01310101615002.1113.001.006.0015.002.5010.00.500
2006-21- 641-CLE
Retired  
Jeremy Haynes23RAA019.6910010000013.01814142910002.0812.461.386.236.921.119.69.000
2005-37-1123-ANA
 
Steven Hirschfeld23RAAA1311.40945000015.02219194817002.0013.202.404.8010.202.1311.40.250
2007- 9- 302-MIN
Free Agent  
Tim Kiely23RAAA008.311028000013.0191312367001.9213.152.084.154.851.179.00.000
2008-27- 829-ANA
 
Richie Lentz24RAA104.2010010000015.013872316001.077.801.201.809.605.334.801.000
2006-19- 583-BOS
 
Mike McCardell24RAA007.8833000008.09771511001.7510.131.135.6312.382.207.88.000
2007- 6- 212-MIN
 
Tom Mendoza21RAAA215.21651000019.02311112412001.4210.890.951.895.683.005.21.667
2005- 5- 163-ANA
 
Andrew Miller24LMLB015.40550000015.0139911113001.607.800.606.607.801.185.40.000
2006- 1-   6-DET
DL-10Cleveland Indians (MLB)
Garrett Parcell24RAAA006.0011011003012.0181183514001.9213.502.253.7510.502.808.25.000
2007-12- 376-FLO
 
Blake Parker24RMLB214.5011011006212.012663611001.509.002.254.508.251.834.50.667
2006-16- 479-CHN
ActiveLos Angeles Angels (MLB)
Chris Province24RAAA023.4610010003213.0965159001.086.230.693.466.231.804.15.000
2007- 4- 144-BOS
 
Dustin Richardson25LMLB015.7311011005011.0138731018002.0910.642.458.1814.731.806.55.000
2006- 5- 163-BOS
Free Agent  
James Russell23LMLB011.2911011002014.012622214001.007.711.291.299.007.003.86.000
2007-14- 427-CHN
Free Agent  
Spencer Steedley24LAA014.5011011001014.016772148002.1410.291.299.005.140.574.50.000
2007-25- 782-MIN
 
Jay Voss22LAA105.1411011001014.018882712001.7911.571.294.507.711.715.141.000
2007- 8- 256-FLO
Free Agent  
Pitching Totals - 20 Players13185.95323215100327277312198183391382570001.6210.141.274.488.351.866.43.419

2009 Mesa Solar Sox Player Roster

Top Major Leaguers Active Players 1st Round Draft Picks
Player NamePosHt Wt B-T BornDate Age Place HiLvlStat YearsMLB YearsCollege(s)Draft InformationStatusCurrent Org (Level)
Marco AlbanoSS5-11 215 R-R 1983-08-26 25Melrose,Massachusetts AAA2002-2010-Boston Col
2005-33-1003-ANA
 
Randor BierdP6-4 190 R-R 1984-03-14 25Santo Domingo,Dom Rep MLB2004-20102008-2008
2003-   UDFA-DET
 
Michael BrenlyC6-3 210 R-R 1986-10-14 22San Francisco,California AAA2006-2015-UNLV
2008-36-1091-CHN
Retired  
Jay BuenteP6-2 190 R-R 1983-09-28 25Evansville,Indiana MLB2003-20132010-2011Purdue U.
2006-14- 425-FLO
 
Alex BurnettP6-0 190 R-R 1987-07-26 21Anaheim,California MLB2005-20152010-2013
2005-12- 375-MIN
Free Agent  
Greg BurnsOF6-2 185 L-L 1986-11-07 22Pomona,California AAA2004-2011-
2004- 3-  98-FLO
 
Andrew CashnerP6-5 185 R-R 1986-09-11 22Montgomery,Texas MLB2006-20182010-2018Texas Christian U., Angelina Col
2008- 1-  19-CHN
ActiveBaltimore Orioles (MLB)
Welington CastilloC6-1 195 R-R 1987-04-24 22San Isidro,Dom Rep MLB2006-20182010-2018
2004-   UDFA-CHN
RestrictedChicago White Sox (MLB)
Starlin CastroSS6-0 150 R-R 1990-03-24 19Monte Cristi,Dom Rep MLB2008-20182010-2018
2006-   UDFA-CHN
ActiveMiami Marlins (MLB)
Hank CongerC6-0 205 B-R 1988-01-29 21Federal Way,Washington MLB2006-20172010-2016
2006- 1-  25-ANA
Free Agent  
David Cooper1B6-1 210 L-L 1987-02-12 22Stockton,California MLB2006-20152011-2012Cal St Fullerton, California
2008- 1-  17-TOR
Free Agent  
Matt Dominguez3B6-2 185 R-R 1989-08-28 19Chatsworth,California MLB2007-20172011-2016
2007- 1-  12-FLO
International  
Luis ExpositoC6-3 210 R-R 1987-01-20 22Miami,Florida MLB2006-20142012-2012St. Petersburg Col
2005-31- 948-BOS
Free Agent  
John GaubP6-2 200 R-L 1985-04-28 24St. Paul,Minnesota MLB2004-20122011-2011Minnesota
2006-21- 641-CLE
Retired  
Jeremy HaynesP6-2 180 R-R 1986-05-28 23Valdosta,Georgia AA2005-2011-Tallahassee CC
2005-37-1123-ANA
 
Steven HirschfeldP6-5 220 R-R 1985-09-08 23Moab,Utah AAA2005-2012-San Diego St, Col. So.Nevada
2007- 9- 302-MIN
Free Agent  
Jose IglesiasSS-3B5-11 175 R-R 1990-01-05 19Havana,Cuba MLB2010-20182011-2018
2009-   UDFA-BOS
ActiveDetroit Tigers (MLB)
Ryan KalishCF6-1 205 L-L 1988-03-28 21Shrewsburg,New Jersey MLB2006-20162010-2016
2006- 9- 283-BOS
Free Agent  
Casey KellyP6-3 194 R-R 1989-10-04 19Sarasota,Florida MLB2008-20182012-2016
2008- 1-  30-BOS
MinorsSan Francisco Giants (MLB)
Tim KielyP6-1 190 R-R 1985-08-26 23Swampscott,Massachusetts AAA2005-2011-Trinity Col
2008-27- 829-ANA
 
Richie LentzP6-2 220 R-R 1984-08-06 24Bellevue,Washington AA2004-2009-Washington
2006-19- 583-BOS
 
Mike McCardellP6-5 220 R-R 1985-04-13 24West Chester,Pennsylvania AA2004-2010-Kutztown U.
2007- 6- 212-MIN
 
Tom MendozaP6-2 185 R-R 1987-08-18 21Hialeah,Florida AAA2005-2014-
2005- 5- 163-ANA
 
Andrew MillerP6-6 175 L-L 1985-05-21 24Gainesville,Florida MLB2004-20182006-2018North Carolina
2006- 1-   6-DET
DL-10Cleveland Indians (MLB)
Ryan Mount3B6-1 180 L-R 1986-08-17 22West Covina,California AA2005-2013-
2005- 2-  58-ANA
Free Agent  
Garrett ParcellP6-5 220 R-R 1984-07-12 24Corona,California AAA2004-2012-San Diego St, Cypress Col
2007-12- 376-FLO
 
Blake ParkerP6-3 200 R-R 1985-06-19 24Fayetteville,Arkansas MLB2004-20182012-2018Arkansas
2006-16- 479-CHN
ActiveLos Angeles Angels (MLB)
Chris ParmeleeRF-1B6-1 223 L-L 1988-02-24 21Long Beach,California MLB2006-20172011-2016
2006- 1-  20-MIN
Free Agent  
Bryan PetersonOF6-3 190 L-R 1990-03-21 19Spokane,Washington AA2008-2010-
2008-11- 352-BOS
 
P.J. PhillipsLF-RF6-3 170 R-R 1986-09-23 22Newport News,Virginia AAA2005-2017-
2005- 2-  71-ANA
Free Agent  
Chris ProvinceP6-4 220 R-R 1985-01-20 24Slidell,Louisiana AAA2004-2010-Southeastern Louisiana U.
2007- 4- 144-BOS
 
Dustin RichardsonP6-5 195 L-L 1984-01-09 25Newton,Kansas MLB2003-20172009-2010Texas Tech U.
2006- 5- 163-BOS
Free Agent  
James RussellP6-4 205 L-L 1986-01-08 23Cincinnati,Ohio MLB2005-20182010-2016Texas, Navarro Col
2007-14- 427-CHN
Free Agent  
Steve Singleton2B5-11 189 L-R 1985-09-12 23San Francisco,California AAA2004-2011-San Diego
2006-11- 336-MIN
 
Giancarlo StantonRF6-5 210 R-R 1989-11-08 19Panorama City,California MLB2007-20182010-2018
2007- 2-  76-FLO
ActiveNew York Yankees (MLB)
Spencer SteedleyP6-1 200 L-L 1985-05-31 24Salisbury,North Carolina AA2004-2012-UNC Charlotte
2007-25- 782-MIN
 
Rene TosoniOF6-0 205 L-R 1986-07-02 22Toronto,Ontario MLB2005-20162011-2011Chipola Col
2005-36-1095-MIN
Free Agent  
Josh Vitters3B6-3 200 R-R 1989-08-27 19Anaheim,California MLB2007-20172012-2012
2007- 1-   3-CHN
Free Agent  
Jay VossP6-4 195 L-L 1987-04-22 22Bresse,Illinois AA2006-2014-Kaskaskia Col
2007- 8- 256-FLO
Free Agent  
39 Players