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

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

Drafted
Rated Prospect
1st Round Draft Pick

PositionsP-432Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameWilliam Charles Swift
Height6-0Weight180BatsRightThrowsRight
Born DateOctober 27,1961 [57.052]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:   Member of the 1982,1984 United States National Baseball team ... Opening Day Starter for the San Francisco Giants in 1992 and 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.21317164848555301.489.770.603.584.101.15.3753.83
1986Calgary CannonsPCLAAAsea-S/R24443.951082312157.0573325522292001.399.000.793.474.581.32.500-
1986Seattle MarinersALMLBsea18S/R24295.462917121030115.01488570555552101.7611.550.394.294.291.00.1823.81
1987Calgary CannonsPCLAAAsea-ST25008.84550000018.032221821352002.4515.710.986.382.450.38--
1988Seattle MarinersALMLBsea18S/R268124.593824146140174.219999891065476201.5110.250.523.352.420.72.4004.09
1989San Bernardino SpiritCalifA+sea-ST27100.00220000010.08000240001.007.20--1.803.602.001.000-
1989Seattle MarinersALMLBsea18S/R27734.433716210071130.01407264738454101.379.690.482.633.121.18.7003.65
1990Seattle MarinersALMLBsea18Rel28642.395584700186128.01354634421428301.229.490.281.482.952.00.6003.05
1991Seattle MarinersALMLBsea18R/CL29121.997107100301790.0742220326482101.117.370.302.594.781.85.3333.09
1992San Francisco GiantsNLMLBsfn26S/R301042.08302283221164.21444138643770101.147.870.332.354.211.79.7143.10
1993San Francisco GiantsNLMLBsfn26ST312182.82343401100232.2195827318551574001.077.540.702.136.072.85.7243.35
1994San Francisco GiantsNLMLBsfn26ST32873.38171700000109.010949411031622001.288.970.822.555.102.00.5334.04
1995Colorado RockiesNLMLBcol20ST33934.94191900000105.212262581243682001.5610.391.023.665.791.58.7504.51
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.08557461126292201.7011.711.523.583.991.12.4005.60
1998Seattle MarinersALMLBsea26ST361195.85292630000144.2183103942151771201.6211.381.313.174.791.51.5505.02
MLB Totals - 13 Season(s)Filter94783.9540322018311467271595.21688801702116507767381601.379.500.652.854.321.51.5470.93
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.2101049843558304369281301.4510.060.583.033.681.21.456-
San Francisco Giants Totals - 3 Season(s)Filter39192.70817384321505.2448172152341292966101.147.960.602.295.262.29.672-
Colorado Rockies Totals - 3 Season(s)Filter14105.47403550032188.023013111524741024201.6110.931.143.524.851.38.583-
Average MLB - Per ~220 innings13113.955530252194220.02321109716701055201.379.500.652.854.321.51.5420.93
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