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

Bill SwiftTrack this Player High Level: MLB Stat Years: 1981-1998 MLB Years: 1985-1998
Follow TBC on Twitter and Facebook

Rated Prospect
1st Round Draft Pick

PositionsP-432Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameWilliam Charles Swift
Height6-0Weight180BatsRightThrowsRight
Born DateOctober 27,1961 [56.176]PlacePortland,Maine
High SchoolSouth Portland (Portland,ME)
CollegeUniversity of Maine (Orono,ME)

DraftedSelected by the Seattle Mariners [Team Picks] in the 1st round (2nd overall) of the 1984 Amateur Entry Draft [Signed] ... Selected by the Minnesota Twins [Team Picks] in the 2nd round (29th overall) of the 1983 Amateur Entry Draft
Signing ScoutsBill Kearns
Prospect Rankings[BA] 1985-SEA-#5
MLB DebutJune 7,1985 [23.223]
OrganizationsSEA [8] COL [3] SFN [3] BAL [1] Awards2Awards Voting1-61
TBC Player ID18667Retrosheet IDswifb001MLBAM ID123053
RelationshipsCousin of Nick Caiazzo
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Bill Swift 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 Colorado Rockies in 1995
About Sponsorships Program


Career Talent RatingsPitchingStrikeouts18Walks61Hittable38SO/BB35vsPower38Hitting27Durability55Team.495Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1983MaineCollegeNCAAJrST21932.81131309200102.2703932042790001.096.14--3.686.931.88.750-
1984MaineCollegeNCAASrST22531.771091820171.0472314024860001.005.96--3.0410.903.58.625-
1985Chattanooga LookoutsSouAAsea-ST23213.69770000039.0341616221213001.417.850.464.854.851.00.667-
1985Seattle MarinersALMLBsea18ST236104.77232120000120.21317164848555351.489.770.603.584.101.15.3753.95
1986Calgary CannonsPCLAAAsea-S/R24443.951082312157.0573325522292001.399.000.793.474.581.32.500-
1986Seattle MarinersALMLBsea18S/R24295.462917121030115.01488570555552171.7611.550.394.294.291.00.1823.99
1987Calgary CannonsPCLAAAsea-ST25008.84550000018.032221821352002.4515.710.986.382.450.38--
1988Seattle MarinersALMLBsea18S/R268124.593824146140174.219999891065476281.5110.250.523.352.420.72.4004.23
1989San Bernardino SpiritCalifA+sea-ST27100.00220000010.08000240001.007.20--1.803.602.001.000-
1989Seattle MarinersALMLBsea18S/R27734.433716210071130.01407264738454121.379.690.482.633.121.18.7003.69
1990Seattle MarinersALMLBsea18Rel28642.395584700186128.01354634421428371.229.490.281.482.952.00.6003.21
1991Seattle MarinersALMLBsea18R/CL29121.997107100301790.0742220326482111.117.370.302.594.781.85.3333.12
1992San Francisco GiantsNLMLBsfn26S/R301042.08302283221164.21444138643770131.147.870.332.354.211.79.7143.16
1993San Francisco GiantsNLMLBsfn26ST312182.82343401100232.2195827318551574061.077.540.702.136.072.85.7243.43
1994San Francisco GiantsNLMLBsfn26ST32873.38171700000109.010949411031622011.288.970.822.555.102.00.5334.06
1995Colorado RockiesNLMLBcol20ST33934.94191900000105.212262581243682011.5610.391.023.665.791.58.7504.54
1996Salem AvalancheCaroA+col-ST34004.5022000006.09430140001.6713.50--1.506.004.00--
1996Colorado RockiesNLMLBcol20S/R34115.40734002218.02312111550001.5311.290.492.452.451.00.5004.15
1997Salem AvalancheCaroA+col-ST35016.7511000004.04331010001.009.002.25--2.250.00.000-
1997Rochester Red WingsILAAAbal-Rel35014.9120200003.22220320001.364.91--7.364.910.67.000-
1997Colorado Springs Sky SoxPCLAAAcol-ST350112.0011000003.04441340002.3312.003.009.0012.001.33.000-
1997Minor Totals (3 teams)MinorAAA--S/R0037.59422000010.210992670001.508.441.695.065.911.17.000-
1997Colorado RockiesNLMLBcol20ST35466.3414131001065.08557461126292221.7011.711.523.583.991.12.4005.70
1998Seattle MarinersALMLBsea26ST361195.85292630000144.21831039421517712101.6211.381.313.174.791.51.5505.23
MLB Totals - 13 Season(s)Filter94783.9540322018311467271595.216888017021165077673816531.379.500.652.854.321.51.5471.03
Minor League Totals - 6 Season(s)Filter784.53302643121140.115084711165707001.529.570.704.154.471.08.467-
AAA Totals - 3 Season(s)Filter465.3818144312181.1956149841404001.6610.430.884.504.390.98.400-
AA Totals - 1 Season(s)Filter213.69770000039.0341616221213001.417.850.464.854.851.00.667-
A+ Totals - 3 Season(s)Filter112.70550000020.021761390001.209.450.451.354.053.00.500-
NCAA Totals - 4 Season(s)Filter1462.382322117401173.211762460661650001.056.06--3.428.552.50.700-
Seattle Mariners Totals - 7 Season(s)Filter41494.33282112170716224901.21010498435583043692813401.4510.060.583.033.681.21.456-
San Francisco Giants Totals - 3 Season(s)Filter39192.70817384321505.24481721523412929661101.147.960.602.295.262.29.672-
Colorado Rockies Totals - 3 Season(s)Filter14105.47403550032188.023013111524741024231.6110.931.143.524.851.38.583-
Average MLB - Per ~220 innings13113.955530252194220.02321109716701055271.379.500.652.854.321.51.5421.03
Average Minor - Per ~220 innings11124.53474165232220.02341311111710110911001.529.570.704.154.471.08.478-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1992San Francisco GiantsNLMLBsfn26p3034513830030011805000.157.173.216.38911357.242.059.078.1771.7531.5818.000.000.0037.50
1993San Francisco GiantsNLMLBsfn26p3134801221100400519010103.263.302.275.57722196.339.012.075.2675.2119.793.800.000.004.76
1994San Francisco GiantsNLMLBsfn26p321832563002003505000.188.257.281.5389340.222.093.188.2467.5012.501.670.000.0050.00
1995Colorado RockiesNLMLBcol20p331936571014102505000.194.237.306.54311243.200.112.194.2434.6511.632.502.3336.0028.57
1996Colorado RockiesNLMLBcol20p3476020000000100000.333.333.333.666206.400.000.000.3000.0016.670.000.000.000.00
1997Colorado Springs Sky SoxPCLAAAcol-35110101020000000001.0001.0003.0004.0003111.0002.0002.0001.5850.000.000.000.000.00100.00
1997Colorado RockiesNLMLBcol20p351419241002004414001.211.375.263.6385128.267.052.263.31514.2914.291.000.000.0025.00
1998Seattle MarinersALMLBsea26p3625000000000200000.000.000.000.000005.000.000.000.0000.0040.000.000.000.000.00
MLB Totals - 7 Season(s)Filter128229274890115101554129104.210.260.262.5226010275.269.052.122.0005.4519.643.600.36229.0020.83
Minor League Totals - 1 Season(s)Filter110101020000000001.0001.0003.0004.0003111.0002.0002.000.0000.000.000.000.000.00100.00
AAA Totals - 1 Season(s)Filter110101020000000001.0001.0003.0004.0003111.0002.0002.000.0000.000.000.000.000.00100.00
San Francisco Giants Totals - 3 Season(s)Filter861632035700900942020103.215.254.258.512427193.287.043.098.0004.6621.764.670.000.0020.00
Colorado Rockies Totals - 3 Season(s)Filter406171320161061019001.213.294.295.58918377.240.082.197.0007.7912.991.671.3061.0023.08
Seattle Mariners Totals - 1 Season(s)Filter25000000000200000.000.000.000.000005.000.000.000.0000.0040.000.000.000.000.00
Average MLB - Per 162 games1622903461110119101968137105.210.260.262.5227613348.269.052.122.0005.4519.643.600.36229.0020.83
Average Minor - Per 162 games1621620162016203240000000001.0001.0003.0004.0004861621621.0002.0002.000.0000.000.000.000.000.00100.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1985Chattanooga Lookouts SouAAsea23P7--414-318181.0002.57------7100.04.9
1985Seattle MarinersALMLBsea23P23-1201018112928.9661.220.23-----23100.014.2
1986Calgary Cannons PCLAAAsea24P10--921143130.9683.00------10100.07.0
1986Seattle MarinersALMLBsea24P29-1151321113534.9711.170.30-----29100.017.9
1987Calgary Cannons PCLAAAsea25P5--54-4991.0001.80------5100.03.5
1988Seattle MarinersALMLBsea26P38-1741933435652.9291.370.30-----38100.023.6
1989San Bernardino Spirit CalifA+sea27P2--12--331.0001.50------2100.01.4
1989Seattle MarinersALMLBsea27P37-1301839255957.9661.540.44-----37100.022.8
1990Seattle MarinersALMLBsea28P55-1281021213331.9390.560.24-----55100.034.0
1991Seattle MarinersALMLBsea29P71-90625343431.9120.440.34-----71100.043.8
1992San Francisco GiantsNLMLBsfn30P30-1641833135251.9811.700.31-----3488.218.5
1993San Francisco GiantsNLMLBsfn31P34-2321744636761.9101.790.26-----34100.021.0
1994San Francisco GiantsNLMLBsfn32P17-109813212321.9131.240.19-----1894.414.8
1995Colorado RockiesNLMLBcol33P19-105928123837.9741.950.35-----19100.013.2
1996Salem Avalanche CaroA+col34P2---2--221.0001.00------2100.01.4
1996Colorado RockiesNLMLBcol34P7-1824--661.0000.860.33-----7100.04.3
1997Salem Avalanche CaroA+col35P1--11--221.0002.00------1100.00.7
1997Rochester Red Wings ILAAAbal35P2---2--221.0001.00------2100.01.4
1997Colorado RockiesNLMLBcol35P14-65422122726.9631.860.40-----14100.08.6
1998Seattle MarinersALMLBsea36P29-1441729435046.9201.590.32-----29100.018.0
MLB Totals for P - 13 season(s)-   P403-15941513302829509481.9451.190.30-----4030.00.0
AAA Totals for P - 3 season(s)-   P17--1427184241.9762.41------170.00.0
AA Totals for P - 1 season(s)-   P7--414-318181.0002.57------70.00.0
A+ Totals for P - 3 season(s)-   P5--25--771.0001.40------50.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1985Chattanooga Lookouts SouAAsea237----------
1985Seattle MarinersALMLBsea2323----------
1986Calgary Cannons PCLAAAsea2410----------
1986Seattle MarinersALMLBsea2429----------
1987Calgary Cannons PCLAAAsea255----------
1988Seattle MarinersALMLBsea2638----------
1989San Bernardino Spirit CalifA+sea272----------
1989Seattle MarinersALMLBsea2737----------
1990Seattle MarinersALMLBsea2855----------
1991Seattle MarinersALMLBsea2971----------
1992San Francisco GiantsNLMLBsfn3030----------
1993San Francisco GiantsNLMLBsfn3134----------
1994San Francisco GiantsNLMLBsfn3217----------
1995Colorado RockiesNLMLBcol3319----------
1996Salem Avalanche CaroA+col342----------
1996Colorado RockiesNLMLBcol347----------
1997Salem Avalanche CaroA+col351----------
1997Rochester Red Wings ILAAAbal352----------
1997Colorado RockiesNLMLBcol3514----------
1998Seattle MarinersALMLBsea3629----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
1995Colorado RockiesDiv SeriesMLB33006.001006.0742301.5010.500.003.004.501.500.00.000
MLB Playoffs - Divisional Series Totals - 1 yrs006.0010100006.0704023001.5010.500.003.004.501.500.00.000

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
1995Colorado RockiesDiv SeriesMLB3313000000000200000.000.000.000.000003.000.000.0000.0066.670.000.000.000.00
MLB Playoffs - Divisional Series Totals - 1 yrs13000000000200000.000.000.000.000003.000.000.0000.0066.670.000.000.000.00

Awards [2]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
1992NL Pitcher of the Month (April)1
1993NL Pitcher of the Month (July)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
1999-01-08ContractSigned as Free Agent by Mariners. 
1998-10-23Free AgentGranted Free Agency. 
1998-02-14ContractSigned as Free Agent by Mariners. 
1997-08-30Released by Orioles. 
1997-08-26ContractSigned as Free Agent by Orioles. 
1997-08-20Released by Rockies. 
1995-04-08ContractSigned as Free Agent by Rockies. 
1994-10-15Free AgentGranted Free Agency. 
1991-12-11TradeTraded by Mariners with Dave Burba and Mike Jackson to Giants for Mike Remlinger and Kevin Mitchell. 
* 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.

Salaries

TopAbout Salary DataPayroll SectionAll $ are USD
YearTeam NamePayrollAgeSalaryServMLB RkTm RkCentileAboveLeague AvgLeague MinCareer*Contracts
1985Seattle MarinersTeam Payroll2360,000-51636-370,78060,00060,000
1986Seattle MarinersTeam Payroll2475,000-5562520386,34760,000135,000
1988Seattle MarinersTeam Payroll2677,500-5462422392,10762,500212,500
1989Seattle MarinersTeam Payroll27195,000-4081649429,80262,500407,500
1990Seattle MarinersTeam Payroll28370,000-3521550515,727100,000777,500
1991Seattle MarinersTeam Payroll29950,000-215570++742,231100,0001,727,500
1992San Francisco GiantsTeam Payroll302,316,667-128584++962,245109,0004,044,167
1993San Francisco GiantsTeam Payroll313,316,667-80392++968,431109,0007,360,834
1994San Francisco GiantsTeam Payroll322,316,667-1731081++957,101109,0009,677,501
1995Colorado RockiesTeam Payroll333,933,333-80492++999,520109,00013,610,834
1996Colorado RockiesTeam Payroll344,608,333-50195++957,870109,00018,219,167
1997Colorado RockiesTeam Payroll354,608,333-61494++1,182,177150,00022,827,500
1998Seattle MarinersTeam Payroll36425,000-45220501,276,192170,00023,252,500
* Career earnings are a simple calculation of available yearly salaries listed here. They include only base salary and draft signing bonus. Minor league salaries are excluded. The value is not meant to reflect a player's actual career earnings.
* League minimum salaries are displayed in red