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

Mark JohnsonTrack this Player High Level: MLB Stat Years: 1987-2002 MLB Years: 1995-2002
Follow TBC on Twitter and Facebook

Drafted
Played in Japan

Positions1B-770, OF-152, LF-15, RF-7, DH-7, P-1, 3B-1Position when Drafted1BPlayer Listed UnderMajor Leaguers
Proper NameMark Patrick Johnson
Height6-4Weight230BatsLeftThrowsLeft
Born DateOctober 17,1967 [50.307]PlaceWorcester,Massachusetts
High SchoolHoly Name (Worcester,MA)
CollegeDartmouth College (Hanover,NH)

DraftedSelected by the Pittsburgh Pirates [Team Picks] in the 20th round (537th overall) of the 1990 Amateur Entry Draft [Signed] ... Selected by the Pittsburgh Pirates [Team Picks] in the 42nd round (1094th overall) of the 1989 Amateur Entry Draft
MLB DebutApril 26,1995 [27.192]
OrganizationsPIT [8] NYN [3] CIN [2] ANA [1] Awards5
TBC Player ID1075Retrosheet IDjohnm001MLBAM ID116610
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Pitching Stats -- Fielding Statistics -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Mark 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 RatingsBattingSpeed47Power80Contact48XBH78RBIs72Runs43Hitting55Durability49Team.493Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1987DartmouthCollegeFr1b19371131837412223091100000.327.377.434.811497122.350.107.212.3597.389.021.221.6456.5018.92
1988DartmouthCollegeSo1b203912427456132511191000000.363.448.500.9486210143.378.137.290.42613.296.990.532.1041.3322.22
1989DartmouthCollegeJr1b213512419421121166113900000.339.401.484.8856014137.360.145.290.3989.496.570.690.73124.0033.33
1990Welland PiratesNYPLA-pit-2258231002002000000.375.500.5001.0004110.375.125.375.45320.000.000.000.000.0033.33
1990Augusta PiratesSALApit-1b224314412367001942241800220.250.353.299.652437170.281.049.229.30314.1210.590.750.000.0019.44
1990Minor Totals (2 teams)Minor         4815214398002142261800220.257.361.309.670478180.287.052.237.31214.4410.000.690.000.0020.51
1991Augusta PiratesSALApit-1b234913923367422542291501210.259.382.410.7925713171.274.151.374.35916.968.770.521.1769.5036.11
1991Salem BuccaneersCaroA+pit-1b233710312262021302182510000.252.369.330.699344122.316.078.233.33014.7520.491.391.6451.5015.38
1991Minor Totals (2 teams)Minor         8624235629443844474011210.256.377.376.7539117293.290.120.314.34716.0413.650.851.3760.5027.42
1992Carolina MudcatsSouAApit-1b2412238340891617451611559431040.232.333.334.66712824442.291.102.258.31012.4421.271.711.5854.7126.97
1993Carolina MudcatsSouAApit-1b251253994893184145262669332370.233.344.404.74816136473.268.171.346.33213.9519.661.412.9628.5038.71
1994Carolina MudcatsSouAApit-1b26111388691072022385666789404117.276.384.515.89920045463.300.239.412.38214.4719.221.334.9716.8742.06
1995Calgary CannonsPCLAAApit-1b27923774028106410010.304.467.7391.20617630.294.435.739.49420.0013.330.676.6711.5085.71
1995Pittsburgh PiratesNLMLBpit361b2779221324661132852376620122.208.326.421.7479320261.231.213.394.33014.1825.291.784.9817.0043.48
1996Pittsburgh PiratesNLMLBpit361b281273435594240134764446450435.274.361.458.81915737396.300.184.318.35711.1116.161.453.2826.3839.36
1997Indianapolis IndiansAmerAAAcin-1b2934000000012200000.000.333.000.333006.000.000.250.23833.3333.331.000.000.000.00
1997Calgary CannonsPCLAAApit-1b2934115283911161642222810142.339.446.6091.0557018139.402.270.478.44515.8320.141.274.3219.1746.15
1997Totals for AAA-AAA         37119283911161643243010142.328.441.5881.0297018145.393.260.471.43616.5520.691.254.1419.8346.15
1997Pittsburgh PiratesNLMLBpit361b2978219304710042911437820311.215.345.315.6606914267.307.100.297.30816.1029.211.811.5054.7529.79
1998Indianapolis IndiansILAAAcin-1b30116357651073312275226882003310.300.409.583.99220856428.332.283.473.42215.8919.161.215.1416.2352.34
1998Anaheim AngelsALMLBana321b301014110000000600001.071.071.071.1421014.125.000.000.0640.0042.860.000.000.000.00
1999HanshinJap CenIntl-311254385295231206610537800000.217.301.411.71218044491.221.194.317.31310.7915.891.474.0721.9046.32
2000Norfolk TidesILAAAnyn491b-of329431549852111760142675450144.270.405.505.91015939388.278.235.486.39417.2713.920.814.3818.5345.88
2000New York MetsNLMLBnyn51b322122240016005900001.182.333.318.6517127.250.136.364.30618.5233.331.803.7022.0025.00
2001Norfolk TidesILAAAnyn-1b3342152274815082521222020105.316.407.572.9798723177.320.256.408.41612.4311.300.914.5219.0047.92
2001New York MetsNLMLBnyn201b-lf337111817306162302163100210.254.338.475.8135613136.289.221.339.34511.7622.791.944.4119.6743.33
2002Norfolk TidesILAAAnyn501b-of34772704570171143710325340342.259.343.485.82813132309.272.226.348.35310.3617.151.664.5319.2945.71
2002New York MetsNLMLBnyn51b3442515740140091801000.137.267.275.54214561.188.138.314.25314.7529.512.001.6451.0071.43
MLB Totals - 7 Season(s)Filter428988142229502381371291542729110710.232.338.402.740397901162.278.170.329.00013.2523.411.773.2726.0039.30
Minor League Totals - 11 Season(s)Filter8672800427746172151174626033480577244204130.266.376.464.84012993043328.296.198.379.00014.4217.341.203.5223.9340.75
AAA Totals - 6 Season(s)Filter375123622135610146922124821924313091623.288.398.544.9426721741477.308.256.446.00014.8316.451.114.6717.9148.88
AA Totals - 3 Season(s)Filter35811701572895474418228191882761037227.247.354.418.7724891051378.286.171.339.00013.6420.031.473.1926.5936.33
A+ Totals - 1 Season(s)Filter3710312262021302182510000.252.369.330.699344122.316.078.233.00014.7520.491.391.6451.5015.38
A Totals - 2 Season(s)Filter92283357214424484533301430.254.368.353.72110020341.278.099.300.00015.549.680.620.59141.5027.78
A- Totals - 1 Season(s)Filter58231002002000000.375.500.5001.0004110.375.125.375.00020.000.000.000.000.0033.33
Intl Totals - 1 Season(s)Filter1254385295231206610537800000.217.301.411.71218044491.221.194.317.00010.7915.891.474.0721.9046.32
NCAA Totals - 3 Season(s)Filter11136164124214663102413000000.343.410.474.88417131402.363.131.266.00010.207.460.731.4960.1725.00
Pittsburgh Pirates Totals - 3 Season(s)Filter2847831171874013010412712420890868.239.346.407.75331971924.284.168.333.00013.4222.511.683.2526.1037.97
New York Mets Totals - 3 Season(s)Filter134191244110183302305801211.215.318.403.7217719224.260.188.335.00013.3925.891.933.5723.8846.34
Anaheim Angels Totals - 1 Season(s)Filter1014110000000600001.071.071.071.1421014.125.000.000.0000.0042.860.000.000.000.00
Average MLB - Per 162 games16237454871911452535810330434.232.338.402.74015034440.278.170.329.00013.2523.411.773.2726.0039.30
Average Minor - Per 162 games1625238013932322861169010841486.266.376.464.84024357622.296.198.379.00014.4217.341.203.5223.9340.75

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1988DartmouthCollegeNCAASoST20853.7312120100070.0854629023420001.5410.93--2.965.401.83.615-
1989DartmouthCollegeNCAAJrS/R21531.431679300463.0722810021340001.4810.29--3.004.861.62.625-
1990Augusta PiratesSALApit-Rel22003.8610100102.03110010001.2911.57----3.860.00--
1991Augusta PiratesSALApit-Rel23000.0010100102.02100220002.009.00--9.009.001.00--
Minor League Totals - 2 Season(s)Filter002.0820200204.05210230001.6210.38--4.156.231.50--
A Totals - 2 Season(s)Filter002.0820200204.05210230001.6210.38--4.156.231.50--
NCAA Totals - 2 Season(s)Filter1382.64281994004133.01577439044760001.5110.62--2.985.141.73.619-
Average Minor - Per ~220 innings002.081020102001020220.02541025101021520001.6210.38--4.156.231.50--

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1990Augusta Pirates SALApit221B32--24018528263258.9818.06------4374.422.4
1990Augusta Pirates SALApit22P1---------------432.30.7
1991Augusta Pirates SALApit231B40--31933925361352.9758.80------4981.628.2
1991Salem Buccaneers CaroA+pit231B29--22627322256253.9888.72------3778.420.7
1991Salem Buccaneers CaroA+pit23OF2--1---111.0000.50------375.41.4
1991Salem Buccaneers CaroA+pit233B1---1--111.0001.00------372.70.7
1992Carolina Mudcats SouAApit241B67--61041838659651.9889.72------12254.946.5
1992Carolina Mudcats SouAApit24OF21--3542-4139.9511.86------12217.214.6
1993Carolina Mudcats SouAApit251B54--49239445535531.9939.83------12543.238.3
1993Carolina Mudcats SouAApit25OF24--281--29291.0001.21------12519.217.0
1994Carolina Mudcats SouAApit261B66--56752551624619.9929.38------11159.547.1
1994Carolina Mudcats SouAApit26OF5--3-1-43.7500.60------1114.53.6
1995Calgary Cannons PCLAAApit271B8--655247270.9728.75------988.95.7
1995Pittsburgh PiratesNLMLBpit271B70--52736853571563.9868.04------7988.648.6
1996Pittsburgh PiratesNLMLBpit281B100--77772564854849.9948.49------12778.761.7
1996Pittsburgh PiratesNLMLBpit28LF1--111-32.6672.00------1270.80.6
1997Calgary Cannons PCLAAApit291B22--18125-142062061.0009.36------3464.715.9
1997Indianapolis Indians AmerAAAcin291B3--172--19191.0006.33------3100.02.1
1997Pittsburgh PiratesNLMLBpit291B63--54244548591586.9929.30------7880.838.9
1997Pittsburgh PiratesNLMLBpit29DH1---------------781.30.6
1998Indianapolis Indians ILAAAcin301B52--41036350449446.9938.58------11644.836.4
1998Indianapolis Indians ILAAAcin30OF26--3312-3634.9441.31------11622.418.2
1998Anaheim AngelsALMLBana301B5--131-214141.0002.80------1050.03.1
1998Anaheim AngelsALMLBana30DH2---------------1020.01.2
2000Norfolk Tides ILAAAnyn321B38--30532323340337.9918.87------9440.426.4
2000Norfolk Tides ILAAAnyn32OF38--631--64641.0001.68------9440.426.4
2000New York MetsNLMLBnyn321B4-109--1991.0002.250.90-----2119.02.5
2000New York MetsNLMLBnyn32LF1-611--221.0002.000.33-----214.80.6
2000New York MetsNLMLBnyn32DH1---------------214.80.6
2001Norfolk Tides ILAAAnyn331B40--37932136412411.99810.28------4295.228.2
2001Norfolk Tides ILAAAnyn33OF1--1---111.0001.00------422.40.7
2001New York MetsNLMLBnyn331B21-1101017110109108.9915.140.98-----7129.613.0
2001New York MetsNLMLBnyn33LF12-667---771.0000.580.11-----7116.97.4
2001New York MetsNLMLBnyn33RF7-363---331.0000.430.08-----719.94.3
2001New York MetsNLMLBnyn33DH3---------------714.21.9
2002Norfolk Tides ILAAAnyn341B41--36828128397396.9979.66------7753.228.7
2002Norfolk Tides ILAAAnyn34OF35--641--65651.0001.86------7745.524.5
2002New York MetsNLMLBnyn341B15-87846179190.9896.001.03-----4235.79.3
2002New York MetsNLMLBnyn34LF1-3-------------422.40.6
MLB Totals for 1B - 7 season(s)-   1B278-20720531662018522392219.9917.9810.72-----2780.00.0
MLB Totals for LF - 4 season(s)-   LF15-75921-1211.9170.730.15-----150.00.0
MLB Totals for DH - 4 season(s)-   DH7---------------70.00.0
MLB Totals for RF - 1 season(s)-   RF7-363---331.0000.430.08-----70.00.0
AAA Totals for 1B - 6 season(s)-   1B204--17251601015518951885.9959.24------2040.00.0
AAA Totals for OF - 4 season(s)-   OF100--16132-166164.9881.64------1000.00.0
AA Totals for 1B - 3 season(s)-   1B187--16691321713418181801.9919.63------1870.00.0
AA Totals for OF - 3 season(s)-   OF50--6653-7471.9591.42------500.00.0
A+ Totals for 1B - 1 season(s)-   1B29--22627322256253.9888.72------290.00.0
A+ Totals for OF - 1 season(s)-   OF2--1---111.0000.50------20.00.0
A+ Totals for 3B - 1 season(s)-   3B1---1--111.0001.00------10.00.0
A Totals for 1B - 2 season(s)-   1B72--559511453624610.9788.47------720.00.0
A Totals for P - 1 season(s)-   P1---------------10.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1990Augusta Pirates SALApit221-32--------
1991Augusta Pirates SALApit23--40--------
1991Salem Buccaneers CaroA+pit23--29--1---2-
1992Carolina Mudcats SouAApit24--67------21-
1993Carolina Mudcats SouAApit25--54------24-
1994Carolina Mudcats SouAApit26--66------5-
1995Calgary Cannons PCLAAApit27--8--------
1995Pittsburgh PiratesNLMLBpit27--70--------
1996Pittsburgh PiratesNLMLBpit28--100---1----
1997Calgary Cannons PCLAAApit29--22--------
1997Indianapolis Indians AmerAAAcin29--3--------
1997Pittsburgh PiratesNLMLBpit29--63-------1
1998Indianapolis Indians ILAAAcin30--52------26-
1998Anaheim AngelsALMLBana30--5-------2
2000Norfolk Tides ILAAAnyn32--38------38-
2000New York MetsNLMLBnyn32--4---1---1
2001Norfolk Tides ILAAAnyn33--40------1-
2001New York MetsNLMLBnyn33--21---12-7-3
2002Norfolk Tides ILAAAnyn34--41------35-
2002New York MetsNLMLBnyn34--15---1----

Awards [5]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
1987Ivy League All-Conference (1B)1
1989Ivy League All-Conference (UT)1
1994Double-A All-Star (DH) ... Southern League All-Star (DH) ... Southern League Most Valuable Player3

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2001-12-19ContractSigned as Free Agent by Mets. 
2001-10-15Free AgentGranted Free Agency. 
2000-12-28ContractSigned as Free Agent by Mets. 
2000-10-18Free AgentGranted Free Agency. 
2000-02-22ContractSigned as Free Agent by Mets. 
1998-12-22Released by Angels. 
1998-09-11Sent to Angels by Reds for future considerations. 
1997-08-29Claimed on waivers by Reds from Pirates. 
* 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
1995Pittsburgh PiratesTeam Payroll27109,000-75326-999,520109,000109,000
1996Pittsburgh PiratesTeam Payroll28109,000-78632-957,870109,000218,000
1997Pittsburgh PiratesTeam Payroll29150,000-76636-1,182,177150,000368,000
1998Anaheim AngelsTeam Payroll30170,000-81240-1,276,192170,000538,000
2000New York MetsTeam Payroll32175,000-79541-1,394,248200,000713,000
2001New York MetsTeam Payroll33200,000-77138-1,897,758200,000913,000
2002New York MetsTeam Payroll34200,000-75734-2,011,045200,0001,113,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