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

Russ SwanTrack this Player High Level: MLB Stat Years: 1983-1996 MLB Years: 1989-1994
Follow TBC on Twitter and Facebook

Rated Prospect

PositionsP-313Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameRussell Howard Swan
Height6-4Weight215BatsLeftThrowsLeft
Born DateJanuary 3,1964PlaceFremont,California
Death DateApril 26,2006 [42.114]
High SchoolKennewick (Kennewick,WA)
CollegeTexas A&M University (College Station,TX), Spokane Falls Community College (Spokane,WA)

DraftedSelected by the San Francisco Giants [Team Picks] in the 9th round (214th overall) of the 1986 Amateur Entry Draft [Signed] ... Selected by the Houston Astros [Team Picks] in the 2nd round (44th overall) of the 1984 Amateur Entry Draft ... Selected by the Seattle Mariners [Team Picks] in the 2nd round (28th overall) of the 1984 Amateur Entry Draft
Prospect Rankings[BA] 1990-SFN-#6
MLB DebutAugust 3,1989 [25.213]
OrganizationsSFN [5] SEA [4] CLE [1] OAK [1] SDN [1] Awards0
TBC Player ID18646Retrosheet IDswanr001MLBAM ID123019
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Russ Swan 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 RatingsPitchingStrikeouts30Walks44Hittable43SO/BB33vsPower43Hitting7Durability42Team.522Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1986Everett GiantsNwstA-sfn-ST22502.15770200046.0301711222451001.135.870.394.308.802.051.000-
1986Clinton GiantsMidwAsfn-ST22333.09770210043.236181528371001.017.420.411.657.634.63.500-
1986Minor Totals (2 teams)MinorMLB--ST0832.6114140410089.2663526430822001.076.620.403.018.232.73.7272.53
1987Fresno GiantsCalifA+sfn-ST23633.8012120000064.0544027529594001.307.590.704.088.302.03.667-
1988San Jose GiantsCalifA+sfn-ST24702.2311110210076.2532819226622001.036.220.233.057.282.381.000-
1989Shreveport CaptainsTexAAsfn-ST25232.6311110000075.0622522222563001.127.410.242.636.692.55.400-
1989Phoenix FirebirdsPCLAAAsfn-ST25433.3614131100083.0753731829492001.258.130.873.145.311.69.571-
1989Minor Totals (2 teams)MinorMLB--ST0663.01252411000158.0137625310511055001.197.790.572.905.972.06.5003.22
1989San Francisco GiantsNLMLBsfn33ST250210.8022000006.2111084420002.2514.855.405.402.700.50.00011.76
1990Phoenix FirebirdsPCLAAAsfn-ST26364.4511110000056.2693528127354001.6910.960.164.295.561.30.333-
1990San Francisco GiantsNLMLBsfn59S/R26013.8621100002.06410411004.2923.14--15.433.860.25.0007.09
1990Seattle MarinersALMLBsea37S/R26233.641183000047.0422219318150101.288.040.573.452.870.83.4004.15
1991Seattle MarinersALMLBsea37Rel27623.43630630011278.2813530828338001.399.270.923.203.781.18.7504.41
1992Seattle MarinersALMLBsea37Rel283104.745594610269104.01046055845456031.438.970.693.883.881.00.2314.30
1993Calgary CannonsPCLAAAsea-Rel29218.44909003010.21411101870002.0611.810.846.755.910.88.667-
1993Seattle MarinersALMLBsea17Rel29339.1523023006019.2252020218100022.1911.440.928.244.580.56.5006.34
1994Charlotte KnightsILAAAcle-Rel30137.0921219001039.0533431418135001.8112.130.924.122.970.72.250-
1994Cleveland IndiansALMLBcle44Rel300111.251201200208.01311101720002.5014.631.137.882.250.29.0006.88
1995Amarillo DillasTex-LAInd-Rel31126.7570700416.210751642002.4013.501.358.105.400.67.333-
1995Edmonton TrappersPCLAAAoak-Rel31334.34170170012418.22399211104001.8211.090.965.304.820.91.500-
1996Las Vegas StarsPCLAAAsdn-S/R32565.08252051000125.2148807117477110101.5510.601.223.375.081.51.455-
MLB Totals - 6 Season(s)Filter14224.8316820148104511264.22821621432612410815151.529.520.884.183.640.87.3891.91
Minor League Totals - 9 Season(s)Filter41313.86145945182164636.26173342744624744436101.358.680.653.486.251.80.569-
AAA Totals - 6 Season(s)Filter18224.8597465120164331.03822061803314018525101.5610.290.893.774.991.32.450-
AA Totals - 1 Season(s)Filter232.6311110000075.0622522222563001.127.410.242.636.692.55.400-
A+ Totals - 2 Season(s)Filter1332.94232302100140.210768467551216001.156.850.453.527.742.20.813-
A Totals - 1 Season(s)Filter333.09770210043.236181528371001.017.420.411.657.634.63.500-
A- Totals - 1 Season(s)Filter502.15770200046.0301711222451001.135.870.394.308.802.051.000-
Ind Totals - 1 Season(s)Filter126.7570700416.210751642002.4013.501.358.105.400.67.333-
NCAA Totals - 4 Season(s)Filter00--00000000.0000000000----------0.00--
Seattle Mariners Totals - 4 Season(s)Filter14184.4715217135104311248.22521371242110910314151.459.080.763.933.710.94.438-
Cleveland Indians Totals - 1 Season(s)Filter0111.251201200208.01311101720002.5014.631.137.882.250.29.000-
San Francisco Giants Totals - 2 Season(s)Filter039.0043100008.1171494831002.7817.004.008.003.000.38.000-
Average MLB - Per ~220 innings12184.831391712210379220.0233134118211028912141.529.520.884.193.650.87.4001.91
Average Minor - Per ~220 innings14113.865032183161220.021211594168515312001.358.680.653.486.251.80.560-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1986Everett GiantsNwstA-sfn-p2278000000001301000.000.111.000.1110010.000.000.125.07810.0030.003.000.000.000.00
1986Clinton GiantsMidwAsfn-p2277010000000500000.143.143.143.286107.500.000.000.1290.0071.430.000.000.000.00
1986Minor Totals (2 teams)Minor         1415010000001801000.067.125.067.1921017.143.000.067.1005.8847.068.000.000.000.00
1987Fresno GiantsCalifA+sfn-p23123000000000300000.000.000.000.000003.000.000.000.0000.00100.000.000.000.000.00
1989Shreveport CaptainsTexAAsfn-p251120130000002500000.150.227.150.3773022.200.000.100.1889.0922.732.500.000.000.00
1989Phoenix FirebirdsPCLAAAsfn-p25145110000000200000.200.200.200.400105.333.000.000.1820.0040.000.000.000.000.00
1989Minor Totals (2 teams)Minor         2525240000002700000.160.222.160.3824027.222.000.080.1877.4125.933.500.000.000.00
1989San Francisco GiantsNLMLBsfn33p2522000000000000000.000.000.000.000002.000.000.000.0000.000.000.000.000.000.00
1990Phoenix FirebirdsPCLAAAsfn-p26117132002000100000.429.429.7141.143527.500.285.286.5010.0014.290.000.000.0066.67
1990San Francisco GiantsNLMLBsfn59p2621000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
1996Las Vegas StarsPCLAAAsdn-p3225251100000001502002.040.040.040.0801027.100.000.000.0360.0055.560.000.000.000.00
MLB Totals - 2 Season(s)Filter43000000000100000.000.000.000.000003.000.000.000.0000.0033.330.000.000.000.00
Minor League Totals - 5 Season(s)Filter87754920020033403002.120.154.147.30111281.220.027.067.0003.7041.9811.330.000.0022.22
AAA Totals - 3 Season(s)Filter50373520020001802002.135.135.189.3247239.263.054.054.0000.0046.150.000.000.0040.00
AA Totals - 1 Season(s)Filter1120130000002500000.150.227.150.3773022.200.000.100.0009.0922.732.500.000.000.00
A+ Totals - 1 Season(s)Filter123000000000300000.000.000.000.000003.000.000.000.0000.00100.000.000.000.000.00
A Totals - 1 Season(s)Filter77010000000500000.143.143.143.286107.500.000.000.0000.0071.430.000.000.000.00
A- Totals - 1 Season(s)Filter78000000001301000.000.111.000.1110010.000.000.125.00010.0030.003.000.000.000.00
San Francisco Giants Totals - 2 Season(s)Filter43000000000100000.000.000.000.000003.000.000.000.0000.0033.330.000.000.000.00
Average MLB - Per 162 games1621220000000004100000.000.000.000.00000122.000.000.000.0000.0033.330.000.000.000.00
Average Minor - Per 162 games16214071740040066306004.120.154.147.301204151.220.027.067.0003.7041.9811.330.000.0022.22

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1986Everett Giants NwstA-sfn22P7--26--881.0001.14------7100.09.5
1986Clinton Giants MidwAsfn22P7---5--551.0000.71------7100.05.0
1987Fresno Giants CalifA+sfn23P12--810121918.9471.50------12100.08.4
1988San Jose Giants CalifA+sfn24P11--313--16161.0001.45------11100.07.7
1989Shreveport Captains TexAAsfn25P11--512-117171.0001.55------11100.08.1
1989Phoenix Firebirds PCLAAAsfn25P14--419122423.9581.64------14100.09.8
1989San Francisco GiantsNLMLBsfn25P2-611--221.0001.000.33-----2100.01.2
1990Phoenix Firebirds PCLAAAsfn26P11--59-114141.0001.27------11100.07.9
1990Seattle MarinersALMLBsea26P11-4737--10101.0000.910.21-----11100.06.8
1990San Francisco GiantsNLMLBsfn26P2-2-1--111.0000.500.50-----2100.01.2
1991Seattle MarinersALMLBsea27P63-78316112019.9500.300.24-----63100.038.9
1992Seattle MarinersALMLBsea28P55-1047231-3130.9680.550.29-----55100.034.0
1993Calgary Cannons PCLAAAsea29P9---2--221.0000.22------9100.06.4
1993Seattle MarinersALMLBsea29P23-19-6--661.0000.260.32-----23100.014.2
1994Charlotte Knights ILAAAcle30P21--1171-1918.9470.86------21100.014.8
1994Cleveland IndiansALMLBcle30P12-8-2--221.0000.170.25-----12100.010.6
1995Edmonton Trappers PCLAAAoak31P17--171-98.8890.47------17100.011.8
1996Las Vegas Stars PCLAAAsdn32P25--519312724.8890.96------25100.017.9
MLB Totals for P - 6 season(s)-   P168-2641456217270.9720.420.27-----1680.00.0
AAA Totals for P - 6 season(s)-   P97--1673649589.9370.92------970.00.0
AA Totals for P - 1 season(s)-   P11--512-117171.0001.55------110.00.0
A+ Totals for P - 2 season(s)-   P23--1123123534.9711.48------230.00.0
A Totals for P - 1 season(s)-   P7---5--551.0000.71------70.00.0
A- Totals for P - 1 season(s)-   P7--26--881.0001.14------70.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1986Everett Giants NwstA-sfn227----------
1986Clinton Giants MidwAsfn227----------
1987Fresno Giants CalifA+sfn2312----------
1988San Jose Giants CalifA+sfn2411----------
1989Shreveport Captains TexAAsfn2511----------
1989Phoenix Firebirds PCLAAAsfn2514----------
1989San Francisco GiantsNLMLBsfn252----------
1990Phoenix Firebirds PCLAAAsfn2611----------
1990Seattle MarinersALMLBsea2611----------
1990San Francisco GiantsNLMLBsfn262----------
1991Seattle MarinersALMLBsea2763----------
1992Seattle MarinersALMLBsea2855----------
1993Calgary Cannons PCLAAAsea299----------
1993Seattle MarinersALMLBsea2923----------
1994Charlotte Knights ILAAAcle3021----------
1994Cleveland IndiansALMLBcle3012----------
1995Edmonton Trappers PCLAAAoak3117----------
1996Las Vegas Stars PCLAAAsdn3225----------

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
1994-10-15Free AgentGranted Free Agency. 
1994-01-21ContractSigned as Free Agent by Indians. 
1993-11-12Released by Mariners. 
1990-05-24TradeTraded by Giants to Mariners for Gary Eave. 
* 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
1989San Francisco GiantsTeam Payroll2562,500-69142-429,80262,50062,500
1990Seattle MarinersTeam Payroll26100,000-64943-515,727100,000162,500
1990San Francisco GiantsTeam Payroll26100,000-64949-515,727100,000162,500
1991Seattle MarinersTeam Payroll27108,000-5942516742,231100,000270,500
1992Seattle MarinersTeam Payroll28195,000-4971938962,245109,000465,500
1993Seattle MarinersTeam Payroll29435,000-4001856968,431109,000900,500
1994Cleveland IndiansTeam Payroll30400,000-3972055957,101109,0001,300,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