Please SUPPORT US by putting your name on the SUPPORT WALL.
Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Craig SwanTrack this Player High Level: MLB Stat Years: 1969-1984 MLB Years: 1973-1984
Follow TBC on Twitter and Facebook

Drafted

PositionsP-231Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameCraig Steven Swan
Height6-3Weight215BatsRightThrowsRight
Born DateNovember 30,1950 [67.264]PlaceVan Nuys,California
High SchoolMillikan (Long Beach,CA)
CollegeArizona State University (Tempe,AZ)

DraftedSelected by the New York Mets [Team Picks] in the 3rd round (61st overall) of the 1972 Amateur Entry Draft [Signed] ... Selected by the St. Louis Cardinals [Team Picks] in the 23rd round (528th overall) of the 1968 Amateur Entry Draft
MLB DebutSeptember 3,1973 [22.277]
OrganizationsNYN [13] CAL [1] Awards0
TBC Player ID18644Retrosheet IDswanc001MLBAM ID123017
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

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


Player Notes:   Opening Day Starter for New York Mets in 1979-1980
About Sponsorships Program


Career Talent RatingsPitchingStrikeouts52Walks63Hittable53SO/BB62vsPower53Hitting33Durability41Team.468Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1969Arizona State UniversityWACNCAA-1ST18902.2411101300072.0492118025800001.026.10--3.119.953.201.000-
1972nullAA--Rel21732.25140140000108.01022827026810001.198.50--2.176.753.12.700-
1973nullAAA--Rel22752.34160160000100.0883026025790001.137.92--2.257.113.16.583-
1973New York MetsNLMLBnyn27S/R22018.6431200008.016982240002.1617.282.162.164.322.00.0005.45
1974nullAAA--Rel23234.76909000051.0532927017310001.379.35--3.005.471.82.400-
1974New York MetsNLMLBnyn27S/R23134.45752000030.0281915121101001.628.310.306.232.970.48.2504.42
1975nullAAA--Rel241372.40260260000165.013648440381110001.057.42--2.076.052.92.650-
1975New York MetsNLMLBnyn27ST24136.39660000031.0382222413190211.6511.031.163.775.521.46.2504.39
1976New York MetsNLMLBnyn27ST25693.54232212110132.012964521144890351.318.770.752.996.052.02.4003.48
1977New York MetsNLMLBnyn27ST269104.23262422120146.215376691056711211.429.390.613.444.361.27.4743.82
1978New York MetsNLMLBnyn27ST27962.43292815100207.0164625612581251021.077.120.522.525.432.16.6003.00
1979New York MetsNLMLBnyn27ST2814133.293535010300251.02411029220571452121.198.630.722.045.192.54.5193.32
1980New York MetsNLMLBnyn27ST29593.58212104100128.011759512030790101.158.211.402.105.542.63.3574.25
1981New York MetsNLMLBnyn27S/R30023.29532000013.210650190000.806.59--0.665.939.00.0001.50
1982New York MetsNLMLBnyn27S/R311173.353721162061166.016570621337670001.218.930.702.003.631.81.6113.59
1983New York MetsNLMLBnyn27S/R32285.5127189004196.011263591442431101.6010.461.313.924.021.02.2005.06
1984New York MetsNLMLBnyn27Rel33108.2010010002018.218171757101201.348.682.413.374.821.431.0006.30
1984California AngelsALMLBcal27S/R330110.8021100005.08663020001.6014.405.40--3.600.00.0009.77
MLB Totals - 12 Season(s)Filter59723.74231185462571521232.21199575514115368673712111.278.730.842.684.901.83.4501.04
Minor League Totals - 4 Season(s)Filter29182.63650650000424.037913512401063020001.148.04--2.256.412.85.617-
AAA Totals - 3 Season(s)Filter22152.76510510000316.0277107970802210001.137.89--2.286.292.76.595-
AA Totals - 1 Season(s)Filter732.25140140000108.01022827026810001.198.50--2.176.753.12.700-
NCAA Totals - 1 Season(s)Filter902.2411101300072.0492118025800001.026.10--3.119.953.201.000-
New York Mets Totals - 12 Season(s)Filter59713.72229184452571521227.21191569508112368671712111.278.710.822.694.911.82.454-
California Angels Totals - 1 Season(s)Filter0110.8021100005.08663020001.6014.405.40--3.600.00.000-
Average MLB - Per ~220 innings11133.74413384130220.02131029220661201221.278.730.842.684.901.83.4581.04
Average Minor - Per ~220 innings1592.63340340000220.019770640551570001.148.04--2.256.412.85.625-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1973New York MetsNLMLBnyn27p2232000000000200000.000.000.000.000002.000.000.000.0000.00100.000.000.000.000.00
1974New York MetsNLMLBnyn27p23711240001001200000.364.417.364.7814012.444.000.091.3678.3316.672.000.000.000.00
1975New York MetsNLMLBnyn27p2467000001000502000.000.000.000.000009.000.000.000.0000.0055.560.000.000.000.00
1976New York MetsNLMLBnyn27p2523393400010031716000.103.186.103.2894049.182.000.077.1536.1234.695.670.000.000.00
1977New York MetsNLMLBnyn27p2626483900000001206000.188.188.188.3769054.250.000.000.1690.0022.220.000.000.000.00
1978New York MetsNLMLBnyn27p27296521000030031508001.154.191.154.34510076.200.000.046.1653.9519.745.000.000.000.00
1979New York MetsNLMLBnyn27p28358131020020163804000.123.184.148.33212291.233.025.086.1626.5941.766.330.000.0020.00
1980New York MetsNLMLBnyn27p2921321700050041307002.219.306.219.5257043.368.000.125.2559.3030.233.250.000.000.00
1981New York MetsNLMLBnyn27p3053000000000100000.000.000.000.000003.000.000.000.0000.0033.330.000.000.000.00
1982New York MetsNLMLBnyn27p3137444810140071503001.182.294.273.56712254.250.091.250.27012.9627.782.141.8544.0025.00
1983New York MetsNLMLBnyn27p3227260200010001101000.077.077.077.1542027.133.000.000.0700.0040.740.000.000.000.00
1984New York MetsNLMLBnyn27p33100000000000001000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
MLB Totals - 12 Season(s)Filter2293581854301180124131138004.151.206.168.374604421.235.017.081.0005.7031.125.460.24358.007.41
Average MLB - Per 162 games162253133820113011793127003.151.206.168.374423298.235.017.081.0005.7031.125.460.24358.007.41

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1973New York MetsNLMLBnyn22P3-8-11-21.5000.330.13-10.0-3100.01.9
1974New York MetsNLMLBnyn23P7-30-71-87.8751.000.23-----7100.04.3
1975New York MetsNLMLBnyn24P6-3111--221.0000.330.06-----6100.03.7
1976New York MetsNLMLBnyn25P23-1326172-2523.9201.000.17-----23100.014.2
1977New York MetsNLMLBnyn26P26-14613102-2523.9200.880.16-----26100.016.0
1978New York MetsNLMLBnyn27P29-2071730254947.9591.620.23-----29100.017.9
1979New York MetsNLMLBnyn28P35-2511729-346461.0001.310.18-----35100.021.6
1980New York MetsNLMLBnyn29P21-1284103-1714.8240.670.11-----21100.013.0
1981New York MetsNLMLBnyn30P5-13-2--221.0000.400.15-----5100.04.9
1982New York MetsNLMLBnyn31P37-1661618--34341.0000.920.20-----37100.022.8
1983New York MetsNLMLBnyn32P27-96410--14141.0000.520.15-----27100.016.7
1984New York MetsNLMLBnyn33P10-1812--331.0000.300.17-----10100.06.2
1984California AngelsALMLBcal33P2-5-1--111.0000.500.20-----2100.01.2
MLB Totals for P - 12 season(s)-   P231-123179138118228217.9520.940.18-10.0-2310.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1973New York MetsNLMLBnyn223----------
1974New York MetsNLMLBnyn237----------
1975New York MetsNLMLBnyn246----------
1976New York MetsNLMLBnyn2523----------
1977New York MetsNLMLBnyn2626----------
1978New York MetsNLMLBnyn2729----------
1979New York MetsNLMLBnyn2835----------
1980New York MetsNLMLBnyn2921----------
1981New York MetsNLMLBnyn305----------
1982New York MetsNLMLBnyn3137----------
1983New York MetsNLMLBnyn3227----------
1984New York MetsNLMLBnyn3310----------
1984California AngelsALMLBcal332----------

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
1984-11-08Free AgentGranted Free Agency. 
1984-05-23ContractSigned as Free Agent by Angels. 
1984-05-09Released by Mets. 
* 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.