John Maine

Former Prospect Free Agent
High Level
MLB
Years
2000-2013 (2004-2013)
Proper Name
John Kevin Maine
Positions
P (214)
Height / Weight
6-4 / 220
Bats / Throws
Right / Right
Birthdate
May 8,1981   Age:  45.111
High School
North Stafford (Stafford,VA)
Drafted/Signed
Signing Bonus
$ 135,000
Service Time
5.035 (2013)
MLB Debut
MLBAM ID
Retrosheet#
mainj001
Show More
[2003] Participated in the All-Star Weekend Futures Game (US Team)

Prospect Rankings

CSV
Glossary
Get access to locked features and remove all ads with TBC PREMIUM. Only $2/month. Register today!
yearsourcetypeteamrankview rankings
2003Baseball AmericaTeamBaltimore Orioles8View Rankings
2004Baseball AmericaMLBBaltimore Orioles54View Rankings
2004Baseball AmericaTeamBaltimore Orioles2View Rankings
2005Baseball AmericaTeamBaltimore Orioles6View Rankings
2006Baseball AmericaTeamBaltimore Orioles16View Rankings
5 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Pitching Statistics

CSV
Glossary
🔒
Sign up to TBC PREMIUM. (1) Create TBC Account (2) Send Payment (3) Start researching like a pro!
yearteam nameleaguelevelmlb#agetbc+wleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2000UNC CharlotteConfUSANCAA-1Fr2919325.3216410120047.1443328329506051.548.370.575.519.516.271.72
2001UNC CharlotteConfUSANCAA-1So 201263.83202030000134.01186457105314415001.287.930.673.569.674.302.72
2002UNC CharlotteConfUSANCAA-1Jr-21110585.6117172100094.21006559947103176101.559.510.864.479.796.182.19
2002Aberdeen IronBirdsNYPLA-BAL-21182*111.74420021010.162203212000.875.230.002.6118.291.747.00
2002Delmarva ShorebirdsSALABAL-21161*111.36650010033.0218504392120.765.730.001.0910.642.189.75
2003Delmarva ShorebirdsSALABAL3322164731.5314141000076.14316131181081020.805.070.122.1212.731.896.00
2003Frederick KeysCaroA+BAL-22138613.0712121100070.1482724520770000.976.140.642.569.853.453.85
2004Bowie BaysoxEastAABAL-23161*402.25550000028.0168717340010.825.140.322.2510.932.574.86
2004Ottawa LynxILAAABAL2023103573.91222200000119.2123595212521052051.469.250.903.917.904.442.02
2004Baltimore OriolesALMLBBAL4923019.8211000003.27441311002.7317.182.457.362.459.820.33
2005Ottawa LynxILAAABAL-241076114.56232311000128.1128726513421113261.328.980.912.957.785.052.64
2005Baltimore OriolesALMLBBAL612486*236.301080021040.0393028824240111.588.781.805.405.406.751.00
2006St. Lucie MetsFSLA+NYN-25100.0011000005.03000270001.005.400.003.6012.600.003.50
2006Norfolk TidesILAAANYN3325107353.4910100000056.2552522220482001.328.740.323.187.623.972.40
2006New York MetsNLMLBNYN3325116653.6016151111090.06940361533713001.136.901.503.307.104.002.15
2007New York MetsNLMLBNYN162611515103.91323211000191.0168908323751802051.277.921.083.538.484.242.40
2008New York MetsNLMLBNYN33271071084.18252500000140.01227065166712210041.357.841.034.317.844.501.82
2009St. Lucie MetsFSLA+NYN-28101.1321001008.04110470001.004.500.004.507.881.131.75
2009New York MetsNLMLBNYN3328101764.4315150000081.1674240838555041.297.410.894.206.094.651.45
2010Binghamton MetsEastAANYN4529000.0011000004.01000250000.752.250.004.5011.250.002.50
2010Buffalo BisonsILAAANYN-29000.0011000004.11100340000.922.080.006.238.312.081.33
2010New York MetsNLMLBNYN332989*136.13990000039.2472927825393021.8210.661.825.678.856.581.56
2011Colorado Springs Sky SoxPCLAAACOL333083137.4311110000046.0584838637358032.0711.351.177.246.859.390.95
2012Scranton/Wilkes-Barre YankeesILAAANYA2531100854.9716151010079.2765144731665041.348.590.793.507.465.762.13
2013Miami MarlinsNLMLBMIA73320012.2740004207.11510102571002.7318.412.456.148.5912.271.40
Tot:MLB (8 yrs) MLB    41364.4511210522740593.053431529381270499251161.368.101.234.107.574.781.85
Tot:AL (2 yrs) AL    246.601190021043.2463432927251111.679.481.855.565.157.010.93
Tot:NL (6 yrs) NL    39324.281019622530549.148828126172243474240151.338.001.183.987.774.601.95
Tot:Minors (9 yrs) Minors    44373.6712812342510669.258331827347245667253231.247.840.633.298.964.272.72
Tot:A- (1 yrs) A-    111.74420021010.162203212000.875.230.002.6118.291.747.00
Tot:A (2 yrs) A    841.48201910100109.16424181221473140.795.270.081.8112.101.986.68
Tot:A+ (3 yrs) A+    812.7015141110083.1552825526910000.975.940.542.819.833.023.50
Tot:AA (2 yrs) AA    401.97660000032.0178719390010.814.780.282.5310.972.254.33
Tot:AAA (6 yrs) AAA    23314.58838221100434.244125622140185369202181.449.130.833.837.645.301.99
Tot:College (3 yrs) College    20164.705341611200276.026216214422129297386151.428.540.724.219.685.282.30
Avg:MLB - 162 Inning avg MLB    🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 Inning avg Minors    🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:College - 162 Inning avg College    🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!
College Summer Stats are not set to Merge in this grid. (PREMIUM Feature)

Other Pitching Statistics

CSV
Glossary
Support TBC for $2/month while removing all ads and getting access to our 20+ research applications, the TBC Player Tracker and much more!
yearteam nameleaguecategoryagewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2006New York MetsMLB Spring TrainingSpring250112.6032001005.05771421001.809.001.807.203.6012.600.50
2006New York MetsDivision SeriesPlayoffs25002.0811000004.16110250001.8512.460.004.1510.382.082.50
2006New York MetsChampionship SeriesPlayoffs25102.8922000009.14431980001.393.860.968.687.713.860.89
2007New York MetsMLB Spring TrainingSpring26113.05550000020.2247724170001.3510.450.871.747.403.054.25
2008New York MetsMLB Spring TrainingSpring27311.53770000029.1205525332000.856.140.611.5310.131.536.60
2010New York MetsMLB Spring TrainingSpring29137.88540010016.018141441081001.7510.132.255.634.507.880.80
2011Colorado RockiesMLB Spring TrainingSpring30011.8021001005.07512220001.8012.603.603.603.609.001.00
2013Miami MarlinsMLB Spring TrainingSpring32202.63620041013.27443990001.174.611.985.935.932.631.00
2019New York MetsMLB Spring TrainingSpring38116.31760010025.2302018513183011.6810.521.754.566.317.011.38
Tot:Spring (7 Yrs) Spring 884.37352700180115.111162561947897011.378.661.483.676.954.841.89
Tot:Playoffs (1 Yrs) Playoffs 102.63330000013.21054111130001.546.590.667.248.563.291.18

Batting Statistics

CSV
Glossary
🔒
Sign up to TBC PREMIUM. (1) Create TBC Account (2) Send Payment (3) Start researching like a pro!
yearteam nameleaguelevelmlb#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2006Norfolk TidesILAAANYN3325P1040000000000000000400.000.000.000.000.000.000.0000.000.000.000.00
2006New York MetsNLMLBNYN3325P1628311000000161300023210.036.069.071.140.036.035.0830.0050.000.000.00
2007New York MetsNLMLBNYN1626P33554600130052811410097615.109.194.164.358.145.055.1856.5836.845.6055.00
2008New York MetsNLMLBNYN3327P2646350003006230500055705.109.212.109.321.130.000.21710.5340.353.830.00
2009New York MetsNLMLBNYN3328P1627040002000110200042904.148.148.148.296.000.000.2500.0037.930.000.00
2010Buffalo BisonsILAAANYN-29P110000000000010000200.000.000.000.000.000.000.0000.000.000.000.00
2010New York MetsNLMLBNYN3329P101000000000060400001400.000.000.000.000.000.000.0000.0042.860.000.00
2011Colorado Springs Sky SoxPCLAAACOL3330P111543100100150200041812.200.250.267.517.133.067.3005.5627.785.000.00
2013Miami MarlinsNLMLBMIA7332P400000000000010000100.000.000.000.000.000.000.0000.000.000.000.00
Tot:MLB (6 yrs) MLB     1051661016101800118422910020209214.096.161.120.282.090.024.1835.2640.197.64166.00
Tot:NL (6 yrs) NL     1051661016101800118422910020209214.096.161.120.282.090.024.1835.2640.197.64166.00
Tot:Minors (3 yrs) Minors     222043100100150300042412.150.190.200.390.100.050.2004.1720.835.00
Tot:AAA (3 yrs) AAA     222043100100150300042412.150.190.200.390.100.050.2004.1720.835.00
Avg:MLB - 162 game avg MLB     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 game avg Minors     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!
College Summer Stats are not set to Merge in this grid. (PREMIUM Feature)

Other Batting Statistics

CSV
Glossary
Sign up to TBC PREMIUM. (1) Create TBC Account (2) Send Payment (3) Start researching like a pro!
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2006New York MetsDivision SeriesPlayoffs25110000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
2006New York MetsChampionship SeriesPlayoffs25220000000002010000300.000.000.000.000.000.000.0000.0066.670.000.00
2007New York MetsMLB Spring TrainingSpring26250000000003000000500.000.000.000.000.000.000.0000.0060.000.000.00
2008New York MetsMLB Spring TrainingSpring27120000000000000000200.000.000.000.000.000.000.0000.000.000.000.00
2009New York MetsMLB Spring TrainingSpring28670100010012000001801.143.250.143.393.143.000.20012.5025.002.000.00
2010New York MetsMLB Spring TrainingSpring29550000000005010000600.000.000.000.000.000.000.0000.0083.330.000.00
2011Colorado RockiesMLB Spring TrainingSpring30110000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
2013Miami MarlinsMLB Spring TrainingSpring32110000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
Tot:Spring (6 Yrs) Spring 1621010001001110100012301.048.091.048.139.048.000.1004.3547.8311.00
Tot:Playoffs (1 Yrs) Playoffs 330000000003010000400.000.000.000.000.000.0000.0075.00

Talent Ratings

About Talent Ratings
StrikeoutsWalksHittableSO/BBvs PowerDurabilityTeam Success
694268546851.487

TBC Newsletter

Stay up to date with new features, new datasets, tips on using the site and life updates.

Subscribe for Free

TBC Premium

For $24/year, Unlock 🔓

+ Ad-free browsing
+ TBC Player Tracker
+ Advanced Research Tools
+ Data Store discounts
+ Additional functionality/features
+ View all Benefits!

Learn More and Subscribe!
×