Tips Updates
Daily
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

Rated Prospect

PositionsC-1134, DH-47Position when DraftedCPlayer Listed UnderMajor Leaguers
Proper NameMichael Andrew Macfarlane
Height6-1Weight210BatsRightThrowsRight
Born DateApril 12,1964 [54.007]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