Mike Campbell

Retired
High Level
MLB
Years
1985-1999 (1987-1996)
Proper Name
Michael Thomas Campbell
Positions
P (249)
Height / Weight
6-3 / 210
Bats / Throws
Right / Right
Death Date
December 15,2025   Age:  61.301
High School
Newport (Bellevue,WA)
Colleges
University of Hawaii (Honolulu,HI)
Drafted/Signed
Signing Bonus
$ 110,000
MLB Debut
MLBAM ID
Retrosheet#
campm001
Show More
[1985] 1st Round Draft Pick (#7 overall) by the Seattle Mariners
Show Releated Ebay Listings

Prospect Rankings

CSV
Glossary
Unlock Ad-Free surfing, the TBC Player Tracker, Research Applications, data store discounts + additional grid functionality for only $2/month with TBC PREMIUM.
yearsourcetypeteamrankview rankings
1986Baseball AmericaTeamSeattle Mariners2View Rankings
1987Baseball AmericaTeamSeattle Mariners2View Rankings
1988Baseball AmericaTeamSeattle Mariners2View Rankings
3 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Pitching Statistics

CSV
Glossary
🔒
TBC PREMIUM Subscribers get access to additional grid functionality such as pre-defined filters, manual removal of rows and quick player comparison! Full feature list.
yearteam nameleaguelevelmlb#agewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
1985Salinas SpursCalifA+SEA-21443.2410100000050.0412218322503001.267.380.543.969.003.962.27
1986Chattanooga LookoutsSouAASEA-22913.4812121100075.0693229522803021.218.280.602.649.603.843.64
1986Calgary CannonsPCLAAASEA-22019.0011000003.01331230001.003.003.006.009.009.001.50
1987Calgary CannonsPCLAAASEA-231522.66242341110162.2136654897213011011.287.520.503.987.193.601.81
1987Seattle MarinersALMLBSEA5423144.74991000049.1412926925351121.347.481.644.566.395.291.40
1988Calgary CannonsPCLAAASEA-24444.4810103100070.1803535726382001.5110.240.903.334.864.481.46
1988Seattle MarinersALMLBSEA27246105.89202020000114.212881751843634401.4910.051.413.374.946.361.47
1989Calgary CannonsPCLAAASEA-25654.1316161000096.010248441429612031.369.561.312.725.724.502.10
1989Indianapolis IndiansAmerAAAMON-25104.00930060027.023121234181001.007.671.001.336.004.004.50
1989Seattle MarinersALMLBSEA2725127.29550000021.028221741060001.8112.001.714.292.579.430.60
1990Vancouver CanadiansPCLAAACHA-26455.8321800135066.1764543630500011.6010.310.814.076.786.111.67
1991Tulsa DrillersTexAATEX-27575.23231530821108.110468631451903011.438.641.164.247.485.651.76
1991Oklahoma City 89ersAmerAAATEX-270013.5011000003.15552130001.8013.505.402.708.1013.503.00
1992Oklahoma City 89ersAmerAAATEX-28235.711170042041.0432626612251041.349.441.322.635.495.712.08
1992Texas RangersALMLBTEX2428019.8210001003.23441220001.367.362.454.914.919.821.00
1993Rancho Cucamonga QuakesCalifA+SDN-29101.9320002104.21111440001.071.931.937.717.711.931.00
1993Las Vegas StarsPCLAAASDN-29215.4021000219131.239201999246001.5211.082.562.566.825.682.67
1994Las Vegas StarsPCLAAASDN-30974.803219101360137.0170787320381288021.5211.171.312.508.415.123.37
1994San Diego PadresNLMLBSDN48301112.9632001008.113121255100002.1614.045.405.4010.8012.962.00
1995Iowa CubsAmerAAACHN-31932.45211500620102.29331281029882031.198.150.882.547.712.723.03
1996Iowa CubsAmerAAACHN-32822.7316161100095.2753129823872111.027.060.752.168.182.923.78
1996Chicago CubsNLMLBCHN3332314.461350084036.1291918710190001.077.181.732.484.714.711.90
1998Grays Harbor GullsWestIndy -34573.8715142010083.2794236930914021.308.500.973.239.794.523.03
1999Lehigh Valley Black DiamondsAtlIndy -35134.63870011035.0302318611380001.177.711.542.839.775.913.45
1999Tri-City PosseWestIndy -350112.0011000003.06440311003.0018.000.009.003.0012.000.33
Tot:MLB (6 yrs) MLB   12195.865141304100233.124216715244951355521.449.331.703.665.216.441.42
Tot:AL (4 yrs) AL   8175.82353430010188.220013612232801065521.489.541.533.825.066.491.33
Tot:NL (2 yrs) NL   426.041670049044.24231301215290001.288.462.423.025.846.251.93
Tot:Minors (12 yrs) Minors   79453.99230156144287421074.21058522476118374879441181.338.860.993.137.364.372.35
Tot:Indy (2 yrs) Indy   6114.29242220120121.2115695815441305021.318.511.113.259.625.102.95
Tot:A+ (2 yrs) A+   543.1312100012054.2422319426543001.246.910.664.288.893.792.08
Tot:AA (2 yrs) AA   1484.52352741281183.11731009219731706031.348.490.933.588.354.912.33
Tot:AAA (11 yrs) AAA   60333.9318311910325641836.284339936595275655351151.349.071.022.967.054.292.38
Avg:MLB - 162 Inning avg MLB   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 Inning avg College   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Batting Statistics

CSV
Glossary
🔒
Get TBC Data Store discounts (25%) with your TBC PREMIUM subscription.
yearteam nameleaguelevelmlb#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
1989Indianapolis IndiansAmerAAAMON-25P930000000001000000300.000.000.000.000.000.000.0000.0033.330.000.00
1994Las Vegas StarsPCLAAASDN-30P363071112311001803000253465.367.387.8331.220.500.466.4212.9423.538.0010.00
1994San Diego PadresNLMLBSDN4830P330100020001000001301.333.333.333.666.000.000.5000.0033.330.000.00
1995Iowa CubsAmerAAACHN-31P2180000000006000000800.000.000.000.000.000.000.0000.0075.000.000.00
1996Iowa CubsAmerAAACHN-32P161001000000020100011101.100.100.100.200.000.000.1250.0018.180.000.00
1996Chicago CubsNLMLBCHN3332P131124200100050100061222.364.364.545.909.182.181.6670.0041.670.000.00
Tot:MLB (2 yrs) MLB     161425200300060100071523.357.357.500.857.143.143.6250.0040.00
Tot:NL (2 yrs) NL     161425200300060100071523.357.357.500.857.143.143.6250.0040.00
Tot:Minors (4 yrs) Minors     8251712123110011704000265666.235.250.510.760.294.275.2901.7930.3617.0017.00
Tot:AAA (4 yrs) AAA     8251712123110011704000265666.235.250.510.760.294.275.2901.7930.3617.0017.00
Avg:MLB - 162 game avg MLB     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 game avg College     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
TBC+ Metric is based on wOBA with inclusion of stolen base value. TBC's version of wOBA excludes park factors and uses static coefficients across all levels and years for ease of implementation.
* indicates player had a low sample size of plate appearances.

Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Talent Ratings

About Talent Ratings
StrikeoutsWalksHittableSO/BBvs PowerDurabilityTeam Success
506148594844.474