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

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.216]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 RF - 1 season(s)-   RF7-363---331.0000.430.08-----70.00.0
MLB Totals for DH - 4 season(s)-   DH7---------------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