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

Matt McSwainTrack this Player High Level: AA Status: Free Agent since 2012
Follow TBC on Twitter and Facebook

PositionsP-175Player Listed UnderMinors Leaguers
Proper NameSamuel Matthew McSwain
Height6-2Weight185BatsRightThrowsRight
Born DateAugust 15,1985 [32.312]PlaceHigh Point,North Carolina
High SchoolRandleman (Randleman,NC)
CollegeElon University (Elon,NC)
OrganizationsPIT [7] OAK [1] Awards0
TBC Player ID49125
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Transactions
This player page is available for sponsorship:
Sponsor the Matt McSwain page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.
About Sponsorships Program


Career Talent RatingsPitchingStrikeouts38Walks61Hittable45SO/BB56vsPower45Hitting0Durability71Team.488Ratings Explained

Pitching Statistics

TopStats GlossaryOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpct
2004ElonSoConNCAA-1Fr23S/R18444.571798000065.06643334397211001.629.140.555.409.971.85.500
2005ElonSoConNCAA-1So23S/R19512.921293000061.2552320130698301.388.030.154.3810.072.30.833
2006Gulf Coast PiratesGCLRkpit-Rel20100.0020200004.00000140000.25----2.259.004.001.000
2007Gulf Coast PiratesGCLRkpit-Rel21104.5020200216.07330170001.3310.50--1.5010.507.001.000
2007Hickory CrawdadsSALApit-S/R21325.591596003058.0643736825504001.539.931.243.887.762.00.600
2007Minor Totals (2 teams)MinorAA--S/R0425.481798005164.0714039826574001.529.981.133.668.022.19.667
2008Hickory CrawdadsSALApit-S/R22452.17327250015470.2622217513502001.067.900.641.666.373.85.444
2008Lynchburg HillcatsCaroA+pit32S/R22225.021156005137.245222149232001.4310.750.962.155.502.56.500
2008Minor Totals (2 teams)MinorAA--S/R0673.1643123100205107.01074438922734001.198.890.751.836.063.32.462
2009Lynchburg HillcatsCaroA+pit23ST231183.43282531111144.01626055323648101.2810.100.191.433.992.78.579
2010Bradenton MaraudersFSLA+pit14S/R24233.6419613005059.0702624210272001.3510.620.301.524.102.70.400
2011Bradenton MaraudersFSLA+pit23S/R25311.89413002019.0158413170000.957.110.471.428.055.67.750
2011Altoona CurveEastAApit36Rel25203.7632230008067.06029281117294101.158.061.482.283.901.711.000
2011Minor Totals (2 teams)MinorAA--Rel0513.35363330010086.07537321220464101.107.851.262.094.812.30.833
2012Altoona CurveEastAApit36S/R26424.8819613003055.0663530227414001.6810.730.334.396.671.52.667
2012Midland RockHoundsTexAAoak27Rel261111.151129003015.03221192972002.6718.781.175.284.110.78.500
2012Minor Totals (2 teams)MinorAA--S/R0536.2430822006070.2985649436486001.9012.480.514.586.111.33.625
Minor League Totals - 7 Season(s)Filter34243.971756311211477534.25832632373813831928201.349.780.642.315.352.31.586
AA Totals - 2 Season(s)Filter735.0362105200140137.2158857715537710101.5310.330.983.465.031.45.700
A+ Totals - 4 Season(s)Filter18143.6062372511132259.0292116104104513112101.2910.090.351.564.532.91.563
A Totals - 2 Season(s)Filter773.7147163100184128.2126595313381006001.278.810.912.666.992.63.500
Rk Totals - 2 Season(s)Filter202.70404002110.073302110000.906.30--1.809.905.501.000
NCAA Totals - 2 Season(s)Filter953.772918110000126.2121665356914119301.508.600.364.9010.022.04.643
Average Minor - Per ~220 innings14103.9772264600193220.023910897165713111101.349.780.642.315.352.31.583

Batting Statistics

TopStats GlossaryRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2005ElonSoConNCAA-1So23p1985010000000100000.200.200.200.400105.250.000.000.1780.0020.000.000.000.000.00
2011Altoona CurveEastAApit36p25127000000000302000.000.000.000.000009.000.000.000.0000.0033.330.000.000.000.00
2012Altoona CurveEastAApit36p2673110000000101000.333.333.333.666104.500.000.000.2950.0025.000.000.000.000.00
Minor League Totals - 2 Season(s)Filter1910110000000403000.100.100.100.2001013.167.000.000.0000.0030.770.000.000.000.00
AA Totals - 2 Season(s)Filter1910110000000403000.100.100.100.2001013.167.000.000.0000.0030.770.000.000.000.00
NCAA Totals - 1 Season(s)Filter85010000000100000.200.200.200.400105.250.000.000.0000.0020.000.000.000.000.00
Average Minor - Per 162 games1628599000000034026000.100.100.100.20090111.167.000.000.0000.0030.770.000.000.000.00

Fielding Statistics

TopStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2006Gulf Coast Pirates GCLRkpit20P2--21--331.0001.50------2100.03.8
2007Gulf Coast Pirates GCLRkpit21P2--11--221.0001.00------2100.03.6
2007Hickory Crawdads SALApit21P15--310--13131.0000.87------15100.011.0
2008Hickory Crawdads SALApit22P32--591-1514.9330.44------32100.023.0
2008Lynchburg Hillcats CaroA+pit22P11--36--991.0000.82------11100.08.0
2009Lynchburg Hillcats CaroA+pit23P28--1223133635.9721.25------28100.020.1
2010Bradenton Marauders FSLA+pit24P19--713-220201.0001.05------19100.013.8
2011Bradenton Marauders FSLA+pit25P4--11--221.0000.50------4100.02.9
2011Altoona Curve EastAApit25P32--118-119191.0000.59------32100.022.7
2012Altoona Curve EastAApit26P19--69--15151.0000.79------19100.013.4
2012Midland RockHounds TexAAoak26P11--231-65.8330.45------11100.08.0
AA Totals for P - 2 season(s)-   P62--1920114039.9750.63------620.00.0
A+ Totals for P - 4 season(s)-   P62--2343156766.9851.06------620.00.0
A Totals for P - 2 season(s)-   P47--8191-2827.9640.57------470.00.0
Rk Totals for P - 2 season(s)-   P4--32--551.0001.25------40.00.0

Fielding Statistics - Position Grid

TopStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2006Gulf Coast Pirates GCLRkpit202----------
2007Gulf Coast Pirates GCLRkpit212----------
2007Hickory Crawdads SALApit2115----------
2008Hickory Crawdads SALApit2232----------
2008Lynchburg Hillcats CaroA+pit2211----------
2009Lynchburg Hillcats CaroA+pit2328----------
2010Bradenton Marauders FSLA+pit2419----------
2011Bradenton Marauders FSLA+pit254----------
2011Altoona Curve EastAApit2532----------
2012Altoona Curve EastAApit2619----------
2012Midland RockHounds TexAAoak2611----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2012Pittsburgh PiratesMLB Spring TrainingMLB26000.0020200002.2300000001.3610.120.000.000.0000.00.000
MLB Spring Training Totals - 1 yrs000.0020200002.7300000001.1210.120.000.000.0000.00.000

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2012-11-02PFree Agent -Free AgentFree AgentDeclared free agency27.079  
2012-07-17POakland AthleticsMidland (AA)-MinorsContractSigned to Minor League Contract26.336Team Roster on 2012-07-17
2012-07-11PFree Agent -Free AgentFree AgentReleased by Pirates26.330  
2011-04-27PPittsburgh PiratesAltoona (AA)-MinorsReassigned MinorsAssigned to Altoona (AA)25.255Team Roster on 2011-04-27
2010-06-21PPittsburgh PiratesBradenton (A+)-MinorsReassigned MinorsAssigned to Bradenton (A+)24.310Team Roster on 2010-06-21
2010-03-26PPittsburgh PiratesPittsburgh Pirates (MLB)-MinorsReassigned MinorsAssigned to extended spring training24.223Team Roster on 2010-03-26
2009-07-26PPittsburgh PiratesLynchburg (A+)-MinorsReassigned MinorsAssigned to Lynchburg (A+)23.345Team Roster on 2009-07-26
2009-07-22PPittsburgh PiratesState College (A-)-MinorsReassigned MinorsAssigned to State College (A-)23.341Team Roster on 2009-07-22
2009-06-15PPittsburgh PiratesLynchburg (A+)-MinorsReassigned MinorsAssigned to Lynchburg (A+)23.304Team Roster on 2009-06-15
2009-06-11PPittsburgh PiratesState College (A-)-MinorsReassigned MinorsAssigned to State College (A-)23.300Team Roster on 2009-06-11
* Transactions data can be divided into 2 eras. 2012-2018 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.