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 JohnsonTrack this Player High Level: MLB Stat Years: 1993-2010 MLB Years: 1997-2001
Follow TBC on Twitter and Facebook

Drafted
Played in Japan

PositionsP-278Position when DraftedpPlayer Listed UnderMajor Leaguers
Proper NameMichael Keith Johnson
Height6-2Weight195BatsLeftThrowsRight
Born DateOctober 3,1975 [43.074]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] SFN [1] TEX [1] BAL [1] LAN [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.25236351216291001.7111.802.723.636.581.81.0006.79
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.01612124240002.4519.644.912.454.912.00.0009.96
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.010773721853708001.589.501.604.716.221.32.4555.63
2001Ottawa LynxILAAAmon-ST25204.50220000010.07551382001.006.300.902.707.202.671.000-
2001Oklahoma RedHawksPCLAAAtex35S/R25354.5823815106288.010148451222673001.3910.291.222.246.833.05.375-
2001Minor Totals (2 teams)MinorRk--S/R0554.58251015106298.010853501325755001.359.881.192.296.863.00.500-
2001Montreal ExposNLMLBmon31Rel25004.7610010000011.0136634102001.5010.322.383.187.942.50-5.78
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.02541691664710314717001.6410.491.944.256.071.43.3332.87
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.0202133131358711816001.6210.191.774.395.961.36.350-
Baltimore Orioles Totals - 1 Season(s)Filter017.941459005239.25236351216291001.7111.802.723.636.581.81.000-
Average MLB - Per ~220 innings7146.8582325000102220.02561711684710414817001.6410.491.944.256.071.43.3332.87
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