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

Mike MacFarlaneTrack this Player High Level: MLB Stat Years: 1983-1999 MLB Years: 1987-1999
Follow TBC on Twitter and Facebook

Drafted
Rated Prospect

PositionsC-1134, DH-47Position when DraftedCPlayer Listed UnderMajor Leaguers
Proper NameMichael Andrew Macfarlane
Height6-1Weight210BatsRightThrowsRight
Born DateApril 12,1964 [54.165]PlaceStockton,California
High SchoolLincoln (Stockton,CA)
CollegeSanta Clara University (Santa Clara,CA)

DraftedSelected by the Kansas City Royals [Team Picks] in the 4th round (97th overall) of the 1985 Amateur Entry Draft [Signed]
Signing ScoutsChuck McMichael
Prospect Rankings[BA] 1986-KCA-#2 ... 1987-KCA-#4 ... 1988-KCA-#6
MLB DebutJuly 23,1987 [23.102]
OrganizationsKCA [13] OAK [2] BOS [1] Awards0
TBC Player ID14589Retrosheet IDmacfm001MLBAM ID118073
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Mike MacFarlane 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 RatingsBattingSpeed29Power80Contact49XBH84RBIs76Runs56Hitting52Durability53Team.500Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1983Santa ClaraCollegeFrc1945130194011121720121500000.308.366.454.8205914142.336.146.254.3678.4510.561.251.4165.0035.00
1985Santa ClaraCollegeJrc21582085175162135222252300000.361.429.6441.07313431233.360.283.404.46510.739.870.925.5816.0041.33
1985Memphis ChicksSouAAkca-c2165223296015483900113052200.269.315.480.79510727243.278.211.260.3484.5312.352.733.2927.8845.00
1986Memphis ChicksSouAAkca-2240141263472122901102620100.241.299.574.8738121154.212.333.397.3746.4916.882.607.7911.7561.76
1987Omaha RoyalsAmerAAAkca-23873025379251135001225060010.262.324.480.80414539330.276.218.288.3476.6715.152.273.9423.2349.37
1987Kansas City RoyalsALMLBkca28c23819041003002200001.211.286.263.5495121.235.052.158.2559.529.521.000.000.0025.00
1988Omaha RoyalsAmerAAAkca-c24217681872280141521000.237.293.461.754351183.271.224.263.3344.8218.073.752.4138.0061.11
1988Kansas City RoyalsALMLBkca8c2470211255615042600213711225.265.332.393.7258319236.302.128.227.3258.9015.681.761.6952.7533.93
1989Kansas City RoyalsALMLBkca15c25691571335602190072720108.223.263.299.562478167.256.076.121.2584.1916.173.861.2078.5022.86
1990Kansas City RoyalsALMLBkca15c261244003710224465810256971629.255.306.380.68615234439.290.125.190.3075.6915.722.761.3766.6733.33
1991Kansas City RoyalsALMLBkca15c27842673474182134110175261404.277.330.506.83613533295.296.229.296.3685.7617.633.064.4120.5444.59
1992Kansas City RoyalsALMLBkca15c2812940251942831748153089151228.234.310.445.75517948450.258.211.276.3396.6719.782.973.7823.6551.06
1993Kansas City RoyalsALMLBkca15c29117388551062702067254083161628.273.360.497.85719347451.296.224.320.3758.8718.402.084.4319.4044.34
1994Kansas City RoyalsALMLBkca15c309231453801731447103571180319.255.359.462.82114534370.284.207.322.3609.4619.192.033.7822.4342.50
1995Boston Red SoxALMLBbos15c3111536445821811551213878140409.225.319.404.72314734420.244.179.286.3239.0518.572.053.5724.2741.46
1996Kansas City RoyalsALMLBkca15c3211237958104242195433315770254.274.339.499.83818945419.279.225.306.3577.4013.601.844.5319.9543.27
1997Kansas City RoyalsALMLBkca15c3382257346114283502244763134.237.316.401.71710324291.261.164.249.3158.2516.151.962.7532.1339.34
1998Kansas City RoyalsALMLBkca15c34311110000000200000.091.091.091.1821011.111.000.000.0820.0018.180.000.000.000.00
1998Oakland AthleticsALMLBoak5c3478207285212073410123441303.251.301.411.7128519227.266.160.222.3115.2914.982.833.0829.5736.54
1998Totals for AL-AL         81218295312073410123641303.243.291.394.6858619238.258.151.211.3005.0415.133.002.9431.1435.85
1999Oakland AthleticsALMLBoak15c3581226245517043100135211507.243.282.372.6548421246.291.129.186.2855.2821.144.001.6356.5038.18
MLB Totals - 13 Season(s)Filter116436024589062211712951412162957009710391779.252.322.430.75215483674043.276.178.259.0007.3017.312.373.1927.9240.51
Minor League Totals - 4 Season(s)Filter213742116191549351260347121153310.257.314.496.81036898810.265.239.298.0005.8014.942.574.3221.2051.31
AAA Totals - 2 Season(s)Filter1083786197323155802266581010.257.318.476.79418050413.275.219.283.0006.3015.742.503.6325.2051.55
AA Totals - 2 Season(s)Filter1053645594226206801215672300.258.309.516.82518848397.254.258.313.0005.2914.112.675.0418.2051.06
NCAA Totals - 2 Season(s)Filter10333870115273156942373800000.340.405.571.97619345375.351.231.346.0009.8710.131.034.0022.5339.13
Kansas City Royals Totals - 11 Season(s)Filter890280536171717416103398915232536788271760.256.327.439.76612322933150.280.183.264.0007.3717.022.313.2727.2340.86
Oakland Athletics Totals - 2 Season(s)Filter159433521072901165102586528010.247.291.390.68116940473.279.143.203.0005.2918.183.442.3339.3637.38
Boston Red Sox Totals - 1 Season(s)Filter11536445821811551213878140409.225.319.404.72314734420.244.179.286.0009.0518.572.053.5724.2741.46
Average MLB - Per 162 games1625016412631218722241971415211.252.322.430.75221551563.276.178.259.0007.3017.312.373.1927.9240.51
Average Minor - Per 162 games162564881454172796023692112210.257.314.496.81028075616.265.239.298.0005.8014.942.574.3221.2051.31

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1985Memphis Chicks SouAAkca21C61--2952491328319.9735.23------6593.842.4
1987Kansas City RoyalsALMLBkca23C8--292--31311.0003.88-4450.0-8100.04.9
1988Omaha Royals AmerAAAkca24C15--855149190.9896.00-----22171.410.6
1988Kansas City RoyalsALMLBkca24C68--3091823329327.9944.81-451476.387097.142.2
1989Kansas City RoyalsALMLBkca25C59--2491714267266.9964.51-171258.696985.536.4
1989Kansas City RoyalsALMLBkca25DH4---------------695.82.5
1990Kansas City RoyalsALMLBkca26C112--6602369689683.9916.10-681482.9712490.369.6
1990Kansas City RoyalsALMLBkca26DH5---------------1244.03.1
1991Kansas City RoyalsALMLBkca27C69--3912834422419.9936.07-211755.348482.142.6
1991Kansas City RoyalsALMLBkca27DH4---------------844.82.5
1992Kansas City RoyalsALMLBkca28C104--5274347574570.9935.48-702871.4912980.664.2
1992Kansas City RoyalsALMLBkca28DH13---------------12910.18.0
1993Kansas City RoyalsALMLBkca29C114--647681111726715.9856.27-705356.9811797.470.4
1994Kansas City RoyalsALMLBkca30C81--4983949541537.9936.63-641977.149288.070.4
1994Kansas City RoyalsALMLBkca30DH8---------------928.77.0
1995Boston Red SoxALMLBbos31C111--6184958672667.9936.01-532964.62611596.577.1
1995Boston Red SoxALMLBbos31DH3---------------1152.62.1
1996Kansas City RoyalsALMLBkca32C99--5113542550546.9935.52-382461.3511288.461.5
1996Kansas City RoyalsALMLBkca32DH9---------------1128.05.6
1997Kansas City RoyalsALMLBkca33C81--4392043463459.9915.67-261170.398298.850.3
1998Oakland AthleticsALMLBoak34C70--3552046379375.9895.36-331371.757889.743.2
1998Kansas City RoyalsALMLBkca34C3--133-116161.0005.33-1233.3-3100.01.9
1999Oakland AthleticsALMLBoak35C79--3514318395394.9974.99-362559.068197.548.8
1999Oakland AthleticsALMLBoak35DH1---------------811.20.6
MLB Totals for C - 13 season(s)-   C1058--5597408497560546005.9925.68-54626567.310010580.00.0
MLB Totals for DH - 8 season(s)-   DH47---------------470.00.0
AAA Totals for C - 1 season(s)-   C15--855149190.9896.00-----2150.00.0
AA Totals for C - 1 season(s)-   C61--2952491328319.9735.23------610.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1985Memphis Chicks SouAAkca21-61---------
1987Kansas City RoyalsALMLBkca23-8---------
1988Omaha Royals AmerAAAkca24-15---------
1988Kansas City RoyalsALMLBkca24-68---------
1989Kansas City RoyalsALMLBkca25-59--------4
1990Kansas City RoyalsALMLBkca26-112--------5
1991Kansas City RoyalsALMLBkca27-69--------4
1992Kansas City RoyalsALMLBkca28-104--------13
1993Kansas City RoyalsALMLBkca29-114---------
1994Kansas City RoyalsALMLBkca30-81--------8
1995Boston Red SoxALMLBbos31-111--------3
1996Kansas City RoyalsALMLBkca32-99--------9
1997Kansas City RoyalsALMLBkca33-81---------
1998Oakland AthleticsALMLBoak34-70---------
1998Kansas City RoyalsALMLBkca34-3---------
1999Oakland AthleticsALMLBoak35-79--------1

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
1995Boston Red SoxDiv SeriesMLB3139030001000300000.333.333.333.666309.500.000.0000.0033.330.000.000.000.00
MLB Playoffs - Divisional Series Totals - 1 yrs39030001000300000.333.333.333.666309.500.000.0000.0033.330.000.000.000.00

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
1999-11-10Free AgentGranted Free Agency. 
1998-12-16ContractSigned as Free Agent by Athletics. 
1998-10-23Free AgentGranted Free Agency. 
1998-04-08TradeTraded by Royals to Athletics for Greg Hansell and Shane Mack. 
1997-11-25ContractSigned as Free Agent by Royals. 
1997-10-28Free AgentGranted Free Agency. 
1995-12-16ContractSigned as Free Agent by Royals. 
1995-11-06Free AgentGranted Free Agency. 
1995-04-08ContractSigned as Free Agent by Red Sox. 
1994-10-17Free AgentGranted Free Agency. 
* 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
1987Kansas City RoyalsTeam Payroll2360,000-59533-344,90660,00060,000
1988Kansas City RoyalsTeam Payroll2462,500-60435-392,10762,500122,500
1989Kansas City RoyalsTeam Payroll2570,500-5952226429,80262,500193,000
1990Kansas City RoyalsTeam Payroll26105,000-6112512515,727100,000298,000
1991Kansas City RoyalsTeam Payroll27280,000-4091942742,231100,000578,000
1992Kansas City RoyalsTeam Payroll28740,000-3091562962,245109,0001,318,000
1993Kansas City RoyalsTeam Payroll291,175,000-2411374++968,431109,0002,493,000
1994Kansas City RoyalsTeam Payroll302,600,000-147984++957,101109,0005,093,000
1995Boston Red SoxTeam Payroll311,725,000-177781++999,520109,0006,818,000
1996Kansas City RoyalsTeam Payroll32850,000-259772957,870109,0007,668,000
1997Kansas City RoyalsTeam Payroll33887,500-30212671,182,177150,0008,555,500
1998Oakland AthleticsTeam Payroll34725,000-36410601,276,192170,0009,280,500
1998Kansas City RoyalsTeam Payroll34725,000-36412601,276,192170,0009,280,500
1999Oakland AthleticsTeam Payroll35600,000-43015531,454,491200,0009,880,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