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

Mike JohnsonTrack this Player High Level: MLB Stat Years: 1993-2010 MLB Years: 1997-2001
Follow TBC on Twitter and Facebook

Played in Japan

PositionsP-278Position when DraftedpPlayer Listed UnderMajor Leaguers
Proper NameMichael Keith Johnson
Height6-2Weight195BatsLeftThrowsRight
Born DateOctober 3,1975 [42.232]PlaceEdmonton,Alberta
High SchoolSalisbury Composite (Sherwood Park,AB)

DraftedSelected by the Toronto Blue Jays [Team Picks] in the 17th round (490th overall) of the 1993 Amateur Entry Draft [Signed]
Signing ScoutsBill Byckowski
MLB DebutApril 6,1997 [21.186]
OrganizationsMON [6] TOR [4] BAL [1] LAN [1] SFN [1] TEX [1] Awards0
TBC Player ID4297Retrosheet IDjohnm002MLBAM ID116611
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Mike Johnson 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 RatingsPitchingStrikeouts50Walks54Hittable38SO/BB52vsPower38Hitting15Durability60Team.459Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1993Gulf Coast Blue JaysGCLRktor-Rel17024.8716115007144.0514024422314001.6510.350.814.476.291.41.000-
1994Medicine Hat Blue JaysPioRktor-ST18134.46990000036.048311822288101.9311.890.505.451.980.36.250-
1995Medicine Hat Blue JaysPioRktor-Rel19413.8619019007349.0462621225326001.458.450.374.595.881.28.800-
1995Gulf Coast Blue JaysGCLRktor-ST19027.20330000015.020151218137001.8712.000.604.807.801.63.000-
1995Minor Totals (2 teams)MinorRk--Rel0434.6422319007364.06641333334513001.559.280.424.646.331.36.571-
1996Hagerstown SunsSALAtor-S/R201183.15292365310162.2157745763915512101.208.690.332.168.583.97.579-
1997Baltimore OriolesALMLBbal39,59S/R21017.941459005239.25236351216291011.7111.802.723.636.581.81.0006.87
1997Montreal ExposNLMLBmon47ST21255.9411110000050.0543433821284001.509.721.443.785.041.33.2865.33
1998Harrisburg SenatorsEastAAmon-ST22326.95770000033.2352726910384001.349.362.412.6710.163.80.600-
1998Ottawa LynxILAAAmon-ST22494.29181801000109.010563522038884101.318.671.653.147.272.32.308-
1998Minor Totals (2 teams)MinorRk--ST07114.92252501000142.2140907829481268101.328.831.833.037.952.63.389-
1998Montreal ExposNLMLBmon47ST220214.7322000007.01612124240012.4519.644.912.454.912.00.00010.37
1999Ottawa LynxILAAAmon-ST236125.38282710010147.01741058824631207001.6110.631.473.857.331.90.333-
1999Montreal ExposNLMLBmon47S/R23008.6431200008.012882762002.2812.962.167.566.480.86-7.33
2000Ottawa LynxILAAAmon-ST24202.10550000030.01487314271000.934.200.904.208.101.931.000-
2000Montreal ExposNLMLBmon47S/R24566.394113280050101.010773721853708091.589.501.604.716.221.32.4555.90
2001Oklahoma RedHawksPCLAAAtex35S/R25354.5823815106288.010148451222673001.3910.291.222.246.833.05.375-
2001Ottawa LynxILAAAmon-ST25204.50220000010.07551382001.006.300.902.707.202.671.000-
2001Minor Totals (2 teams)MinorRk--S/R0554.58251015106298.010853501325755001.359.881.192.296.863.00.500-
2001Montreal ExposNLMLBmon31Rel25004.7610010000011.0136634102021.5010.322.383.187.942.50-6.31
2002Las Vegas 51sPCLAAAlan35ST26214.09880000044.0542420618354001.6411.051.233.687.161.94.667-
2002nullIntl--Rel26106.65909000021.225171641280001.7110.381.664.983.320.671.000-
2003Fresno GrizzliesPCLAAAsfn32Rel27433.7230426007165.0583127526567001.297.990.693.587.712.15.571-
2004Edmonton TrappersPCLAAAmon32S/R28665.933014161030101.212870671729777001.5411.331.502.576.822.66.500-
2006Somerset PatriotsAtlInd-32Rel30544.34340340023937.039211848420001.269.400.961.9310.135.25.556-
2007Edmonton Cracker-CatsNorthernInd-32S/R31274.902713140013493.211362511137736001.6010.861.063.567.011.97.222-
2009Edmonton CapitalsGoldInd--ST33248.34990110045.0715242317241001.9414.100.603.384.761.41.333-
2010Yuma ScorpionsGoldInd-31S/R34004.7021100107.214542390002.2216.432.353.5210.573.00--
2010Edmonton CapitalsGoldInd-31Rel34210.4513013008020.0121104272000.805.40--1.8012.156.75.667-
MLB Totals - 5 Season(s)Filter7146.8581324900102216.025416916647103147170131.6410.491.944.256.071.43.3333.05
Minor League Totals - 11 Season(s)Filter48544.512271299883327934.299856746911233975576301.439.591.083.267.252.23.471-
AAA Totals - 7 Season(s)Filter29364.70144865830173594.26413543118821347835101.439.681.333.227.222.24.446-
AA Totals - 1 Season(s)Filter326.95770000033.2352726910384001.349.362.412.6710.163.80.600-
A Totals - 1 Season(s)Filter1183.15292365310162.2157745763915512101.208.690.332.168.583.97.579-
Rk Totals - 3 Season(s)Filter584.6747133400144144.2165112759778425101.6710.260.564.795.231.09.385-
Ind Totals - 4 Season(s)Filter11165.12852362114513202.024914111620691759001.5610.990.883.047.722.54.407-
Intl Totals - 1 Season(s)Filter106.65909000021.225171641280001.7110.381.664.983.320.671.000-
Montreal Expos Totals - 5 Season(s)Filter7136.616727400050177.02021331313587118160121.6210.191.774.395.961.36.350-
Baltimore Orioles Totals - 1 Season(s)Filter017.941459005239.25236351216291011.7111.802.723.636.581.81.000-
Average MLB - Per ~220 innings7146.8582325000102220.025617116847104148170131.6410.491.944.256.071.43.3333.05
Average Minor - Per ~220 innings11134.515330232182220.0234133110268017718101.439.591.083.267.252.23.458-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1997Montreal ExposNLMLBmon47p211013110001000502000.077.077.077.1541015.125.000.000.0690.0033.330.000.000.000.00
1998Harrisburg SenatorsEastAAmon-p2275100000000110000.000.167.000.167006.000.000.000.1240.0016.670.000.000.000.00
1998Ottawa LynxILAAAmon-p221819230001001401100.158.190.158.3483022.188.000.053.1624.5518.184.000.000.000.00
1998Minor Totals (2 teams)Minor         2524330001001511100.125.185.125.3103028.150.000.042.1543.5717.865.000.000.000.00
1998Montreal ExposNLMLBmon47p2223010001000100000.333.333.333.666103.500.000.000.2990.0033.330.000.000.000.00
1999Ottawa LynxILAAAmon-p232925360002000802000.240.240.240.4806027.353.000.000.2160.0029.630.000.000.000.00
1999Montreal ExposNLMLBmon47p2334110000000100000.250.250.250.500104.333.000.000.2260.0025.000.000.000.000.00
2000Ottawa LynxILAAAmon-p2455000000001400000.000.167.000.167006.000.000.200.12016.6766.674.000.000.000.00
2000Montreal ExposNLMLBmon47p243922140003001803001.182.217.182.3994026.286.000.045.1883.8530.778.000.000.000.00
2001Montreal ExposNLMLBmon31p25101000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
2002Las Vegas 51sPCLAAAlan35p26810000000000601000.000.000.000.0000011.000.000.000.0000.0054.550.000.000.000.00
2003Fresno GrizzliesPCLAAAsfn3227307000000000300000.000.000.000.000007.000.000.000.0000.0042.860.000.000.000.00
2004Edmonton TrappersPCLAAAmon32p2832243710050011203000.292.320.333.6538128.583.041.083.2923.5742.8612.000.000.0014.29
2010Yuma ScorpionsGoldInd-313422010000010000000.500.500.5001.000102.500.000-.500.4470.000.000.000.000.000.00
2010Edmonton CapitalsGoldInd-3134135000000000100000.000.000.000.000005.000.000.000.0000.0020.000.000.000.000.00
2010Totals for Gold-Gold         157010000010100000.143.143.143.286107.167.000-.143.1280.0014.290.000.000.000.00
MLB Totals - 5 Season(s)Filter64433700050011605001.163.182.163.3457049.259.000.023.0002.0432.6516.000.000.000.00
Minor League Totals - 6 Season(s)Filter1299591610080033817100.168.200.179.379171107.276.011.042.0002.8035.5112.670.000.006.25
AAA Totals - 6 Season(s)Filter1229081610080033707100.178.202.189.391171101.296.011.044.0002.9736.6312.330.000.006.25
AA Totals - 1 Season(s)Filter75100000000110000.000.167.000.167006.000.000.000.0000.0016.670.000.000.000.00
Ind Totals - 1 Season(s)Filter157010000010100000.143.143.143.286107.167.000-.143.0000.0014.290.000.000.000.00
Montreal Expos Totals - 5 Season(s)Filter64433700050011605001.163.182.163.3457049.259.000.023.0002.0432.6516.000.000.000.00
Average MLB - Per 162 games1621098180001300341013003.163.182.163.345180124.259.000.023.0002.0432.6516.000.000.000.00
Average Minor - Per 162 games1621191120100100044819100.168.200.179.379211134.276.011.042.0002.8035.5112.670.000.006.25

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1993Gulf Coast Blue Jays GCLRktor17P16--394-1612.7500.75------16100.026.7
1994Medicine Hat Blue Jays PioRktor18P9--2103-1512.8001.33------9100.012.5
1995Medicine Hat Blue Jays PioRktor19P19--1132-1614.8750.74------19100.026.4
1995Gulf Coast Blue Jays GCLRktor19P3--121-43.7501.00------3100.05.1
1996Hagerstown Suns SALAtor20P29--627924233.7861.14------29100.020.6
1997Baltimore OriolesALMLBbal21P14-3934-1771.0000.500.18-----14100.08.6
1997Montreal ExposNLMLBmon21P11-50291-1211.9171.000.22-----11100.06.8
1998Harrisburg Senators EastAAmon22P7--43--771.0001.00------7100.04.9
1998Ottawa Lynx ILAAAmon22P18--1215433127.8711.50------18100.012.6
1998Montreal ExposNLMLBmon22P2-7-1--111.0000.500.14-----2100.01.2
1999Ottawa Lynx ILAAAmon23P28--1521644236.8571.29------2996.619.4
1999Montreal ExposNLMLBmon23P3-811--221.0000.670.25-----3100.01.9
2000Ottawa Lynx ILAAAmon24P5--26--881.0001.60------5100.03.5
2000Montreal ExposNLMLBmon24P41-101412111716.9410.390.16-----41100.025.3
2001Oklahoma RedHawks PCLAAAtex25P23--712122019.9500.83------23100.016.1
2001Ottawa Lynx ILAAAmon25P2---2--221.0001.00------2100.01.4
2001Montreal ExposNLMLBmon25P10-11-------------10100.06.2
2002Las Vegas 51s PCLAAAlan26P8--510111615.9381.88------8100.05.6
2004Edmonton Trappers PCLAAAmon28P30--614212220.9090.67------3293.821.0
MLB Totals for P - 5 season(s)-   P81-2161027223937.9490.460.17-----810.00.0
AAA Totals for P - 6 season(s)-   P114--47801411141127.9011.11------1140.00.0
AA Totals for P - 1 season(s)-   P7--43--771.0001.00------70.00.0
A Totals for P - 1 season(s)-   P29--627924233.7861.14------290.00.0
Rk Totals for P - 3 season(s)-   P47--73410-5141.8040.87------470.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1993Gulf Coast Blue Jays GCLRktor1716----------
1994Medicine Hat Blue Jays PioRktor189----------
1995Medicine Hat Blue Jays PioRktor1919----------
1995Gulf Coast Blue Jays GCLRktor193----------
1996Hagerstown Suns SALAtor2029----------
1997Baltimore OriolesALMLBbal2114----------
1997Montreal ExposNLMLBmon2111----------
1998Harrisburg Senators EastAAmon227----------
1998Ottawa Lynx ILAAAmon2218----------
1998Montreal ExposNLMLBmon222----------
1999Ottawa Lynx ILAAAmon2328----------
1999Montreal ExposNLMLBmon233----------
2000Ottawa Lynx ILAAAmon245----------
2000Montreal ExposNLMLBmon2441----------
2001Oklahoma RedHawks PCLAAAtex2523----------
2001Ottawa Lynx ILAAAmon252----------
2001Montreal ExposNLMLBmon2510----------
2002Las Vegas 51s PCLAAAlan268----------
2004Edmonton Trappers PCLAAAmon2830----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2008CanadaOlympicsTournament32014.8222000009.1965366001.658.682.895.795.791.005.79.000
Summer Olympics Totals - 1 yrs014.8222000009.3965366001.618.682.895.795.791.005.79.000

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2004-10-15Free AgentGranted Free Agency. 
2004-01-29ContractSigned as Free Agent by Expos. 
2003-07-08Released by Giants. 
2003-01-27ContractSigned as Free Agent by Giants. 
2002-05-24Released by Dodgers. 
2001-12-31ContractSigned as Free Agent by Dodgers. 
2001-10-15Free AgentGranted Free Agency. 
2001-05-08TradeTraded by Expos to Rangers for Darwin Cubillan. 
1997-07-31TradeTraded by Orioles to Expos for Everett Stull. 
1996-12-09Purchased by Orioles from Giants. 
* 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
1997Baltimore OriolesTeam Payroll21150,000-76632-1,182,177150,000150,000
1997Montreal ExposTeam Payroll21150,000-76635-1,182,177150,000150,000
1998Montreal ExposTeam Payroll22170,000-81233-1,276,192170,000320,000
1999Montreal ExposTeam Payroll23200,000-80739-1,454,491200,000520,000
2000Montreal ExposTeam Payroll24175,000-79536-1,394,248200,000695,000
2001Montreal ExposTeam Payroll25200,000-77143-1,897,758200,000895,000
* 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