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

Mike JohnstonHigh Level: MLB Stat Years: 1998-2012 MLB Years: 2004-2005
Follow TBC on Twitter and Facebook

Arizona Fall League

PositionsP-284Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameMichael Charles Johnston
Height6-3Weight196BatsLeftThrowsLeft
Born DateMarch 30,1979 [38.330]PlacePhiladelphia,Pennsylvania
High SchoolPenn Wood (Lansdowne,PA)
CollegeGarrett College (McHenry,MD)

DraftedSelected by the Pittsburgh Pirates in the 20th round (598th overall) of the 1998 Amateur Entry Draft [Signed]
Signing ScoutsCraig Kornfeld
MLB DebutApril 7,2004 [25.008]
OrganizationsPIT [9] CHA [1] Awards0
TBC Player ID5810Retrosheet IDjohnm005MLBAM ID430635
Research ToolsIntersect 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 Johnston 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 RatingsPitchingStrikeouts45Walks30Hittable46SO/BB30vsPower46Hitting0Durability56Team.494Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1998Gulf Coast PiratesGCLRkpit-S/R19123.3413310003029.2281711110175101.288.490.303.035.161.70.333-
1998Erie Sea WolvesNYPLA-pit-Rel19004.5020200202.04410120002.5018.00--4.509.002.00--
1998Minor Totals (2 teams)Minor--Rel0123.4115312005031.2322112111195101.369.090.283.135.401.73.333-
1999Williamsport CrosscuttersNYPLA-pit32Rel20324.2514212003242.0462620518303101.519.781.063.836.381.67.600-
2000Hickory CrawdadsSALApit-Rel21426.2226026007250.2664235230520201.8911.720.365.339.241.73.667-
2001Hickory CrawdadsSALApit-ST22453.3816160000093.0884735542807101.398.490.484.057.711.90.444-
2001Lynchburg HillcatsCaroA+pit-ST22443.3411101100062.0662723224444201.459.580.293.486.391.83.500-
2001Minor Totals (2 teams)Minor--ST0893.36272611000155.0154745876612411301.428.920.413.827.181.88.471-
2002Lynchburg HillcatsCaroA+pit37S/R23423.6315105001057.0502923226508001.337.890.324.117.891.92.667-
2003Altoona CurveEastAApit-Rel24622.12460460019772.0491717427657101.056.100.503.368.092.41.750-
2004Nashville SoundsPCLAAApit-Rel25008.4019019001015.019141431360002.1311.401.807.803.600.46--
2004Pittsburgh PiratesNLMLBpit37Rel25034.3724024005022.2291611215180021.9411.510.795.967.151.20.0004.86
2005Indianapolis IndiansILAAApit-Rel26212.9752052007057.2432119530526001.276.710.784.688.121.73.667-
2005Pittsburgh PiratesNLMLBpit37Rel260036.0010100101.04442020004.0036.0018.00--18.000.00-25.02
2006Indianapolis IndiansILAAApit37Rel27135.7428028006042.0492727620361101.6310.421.284.257.651.80.250-
2009Birmingham BaronsSouAAcha37Rel30000.7711011003111.210110580001.297.71--3.866.171.60--
2009Charlotte KnightsILAAAcha37Rel30000.0050500204.25000210001.509.64--3.861.930.50--
2009Minor Totals (2 teams)Minor--Rel0000.5516016005115.015110790001.358.27--3.864.961.29--
2012Lancaster BarnstormersAtlInd-12Rel33114.13270270010024.0261311212185001.589.750.754.506.751.50.500-
MLB Totals - 2 Season(s)Filter035.7025025006023.2332015415200022.0312.551.525.707.611.33.0002.66
Minor League Totals - 10 Season(s)Filter29233.7625841217105412537.25232722263524844341901.438.710.584.137.371.79.558-
AAA Totals - 4 Season(s)Filter344.51104010400160118.211662601465957101.518.721.054.897.141.46.429-
AA Totals - 2 Season(s)Filter621.93570570022883.1591818432737101.086.320.433.437.822.28.750-
A+ Totals - 2 Season(s)Filter863.48262061010119.011656464509412201.398.770.303.787.111.88.571-
A Totals - 2 Season(s)Filter874.384216260072143.115489707721327301.579.630.444.508.251.83.533-
A- Totals - 2 Season(s)Filter324.2616214005244.0503021519323101.5610.151.023.866.501.68.600-
Rk Totals - 1 Season(s)Filter123.3413310003029.2281711110175101.288.490.303.035.161.70.333-
Ind Totals - 1 Season(s)Filter114.13270270010024.0261311212185001.589.750.754.506.751.50.500-
Pittsburgh Pirates Totals - 2 Season(s)Filter035.7025025006023.2332015415200022.0312.551.525.707.611.33.000-
Average MLB - Per ~220 innings0285.70232023200560220.03071861393713918600192.0312.551.525.707.611.33.0002.66
Average Minor - Per ~220 innings1293.76105178800225220.0213111921410118017401.438.710.584.137.371.79.571-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2003Altoona CurveEastAApit37p24464011000000000000.250.250.500.750214.250.250.250.3120.000.000.000.000.00100.00
2005Indianapolis IndiansILAAApit-p26192010000001100000.500.667.5001.1671031.000.000.500.53133.3333.331.000.000.000.00
Minor League Totals - 2 Season(s)Filter656021000001100000.333.429.500.929317.400.167.333.00014.2914.291.000.000.0050.00
AAA Totals - 1 Season(s)Filter192010000001100000.500.667.5001.1671031.000.000.500.00033.3333.331.000.000.000.00
AA Totals - 1 Season(s)Filter464011000000000000.250.250.500.750214.250.250.250.0000.000.000.000.000.00100.00
Average Minor - Per 162 games16215052000002200000.333.429.500.9297217.400.167.333.00014.2914.291.000.000.0050.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1998Gulf Coast Pirates GCLRkpit19P13--132-64.6670.31------13100.021.7
1998Erie Sea Wolves NYPLA-pit19P2---1--111.0000.50------2100.02.6
1999Williamsport Crosscutters NYPLA-pit20P15---8--881.0000.53------14107.119.7
2000Hickory Crawdads SALApit21P26--282-1210.8330.38------26100.018.4
2001Hickory Crawdads SALApit22P16--415212119.9051.19------16100.011.4
2001Lynchburg Hillcats CaroA+pit22P11--312111615.9381.36------11100.08.0
2002Lynchburg Hillcats CaroA+pit23P15--6152-2321.9131.40------15100.010.7
2003Altoona Curve EastAApit24P46--714--21211.0000.46------46100.032.6
2004Nashville Sounds PCLAAApit25P19--241-76.8570.32------19100.013.4
2004Pittsburgh PiratesNLMLBpit25P24-22-71-87.8750.290.32-----24100.014.9
2005Indianapolis Indians ILAAApit26P52--112111413.9290.25------52100.036.1
2005Pittsburgh PiratesNLMLBpit26P1-1-------------1100.00.6
2006Indianapolis Indians ILAAApit27P28--37-110101.0000.36------28100.019.7
2009Birmingham Barons SouAAcha30P11--12--331.0000.27------11100.07.9
2009Charlotte Knights ILAAAcha30P5---1--111.0000.20------5100.03.5
MLB Totals for P - 2 season(s)-   P25-23-71-87.8750.280.30-----250.00.0
AAA Totals for P - 4 season(s)-   P104--624223230.9380.29------1040.00.0
AA Totals for P - 2 season(s)-   P57--816--24241.0000.42------570.00.0
A+ Totals for P - 2 season(s)-   P26--927313936.9231.38------260.00.0
A Totals for P - 2 season(s)-   P42--623413329.8790.69------420.00.0
A- Totals for P - 2 season(s)-   P17---9--991.0000.53------170.00.0
Rk Totals for P - 1 season(s)-   P13--132-64.6670.31------130.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1998Gulf Coast Pirates GCLRkpit1913----------
1998Erie Sea Wolves NYPLA-pit192----------
1999Williamsport Crosscutters NYPLA-pit2015----------
2000Hickory Crawdads SALApit2126----------
2001Hickory Crawdads SALApit2216----------
2001Lynchburg Hillcats CaroA+pit2211----------
2002Lynchburg Hillcats CaroA+pit2315----------
2003Altoona Curve EastAApit2446----------
2004Nashville Sounds PCLAAApit2519----------
2004Pittsburgh PiratesNLMLBpit2524----------
2005Indianapolis Indians ILAAApit2652----------
2005Pittsburgh PiratesNLMLBpit261----------
2006Indianapolis Indians ILAAApit2728----------
2009Birmingham Barons SouAAcha3011----------
2009Charlotte Knights ILAAAcha305----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2003Mesa Desert DogsArizona Fall LgMinor24002.6514014000117.015752914001.417.941.064.767.411.563.71.000
2004Peoria SaguarosArizona Fall LgMinor25014.5013013000218.0161291820001.338.000.504.0010.002.506.00.000
2006Pittsburgh PiratesMLB Spring TrainingMLB27104.5040400114.0422030001.759.000.006.750.000.004.501.000
2008San Diego PadresMLB Spring TrainingMLB290013.5010100001.1422121105.4527.016.7513.506.750.5013.50.000
Arizona Fall League Totals - 2 yrs013.6027027000335.031191431734001.377.970.774.378.742.004.89.000
MLB Spring Training Totals - 2 yrs106.7550500115.3844151102.4413.501.698.441.690.206.751.000

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2006-11-08ContractSigned by Padres (minor) 
2004-08-02InjuredActivated from DL 
2004-06-24InjuredDisabled -- left medial elbow inflammation 
1998-06-04Contractsigned 
* 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
2004Pittsburgh PiratesTeam Payroll25300,000-75539-2,070,100300,000300,000
2005Pittsburgh PiratesTeam Payroll26300,000-79436-2,189,055300,000600,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