John Maine

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:  44.253
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)
Show Releated Ebay Listings

Prospect Rankings

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!
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#agewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/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-21585.6117172100094.21006559947103176101.559.510.864.479.796.182.19
2002Aberdeen IronBirdsNYPLA-BAL-21111.74420021010.162203212000.875.230.002.6118.291.747.00
2002Delmarva ShorebirdsSALABAL-21111.36650010033.0218504392120.765.730.001.0910.642.189.75
2003Delmarva ShorebirdsSALABAL3322731.5314141000076.14316131181081020.805.070.122.1212.731.896.00
2003Frederick KeysCaroA+BAL-22613.0712121100070.1482724520770000.976.140.642.569.853.453.85
2004Bowie BaysoxEastAABAL-23402.25550000028.0168717340010.825.140.322.2510.932.574.86
2004Ottawa LynxILAAABAL2023573.91222200000119.2123595212521052051.469.250.903.917.904.442.02
2004Baltimore OriolesALMLBBAL4923019.8211000003.27441311002.7317.182.457.362.459.820.33
2005Ottawa LynxILAAABAL-246114.56232311000128.1128726513421113261.328.980.912.957.785.052.64
2005Baltimore OriolesALMLBBAL6124236.301080021040.0393028824240111.588.781.805.405.406.751.00
2006St. Lucie MetsFSLA+NYN-25100.0011000005.03000270001.005.400.003.6012.600.003.50
2006Norfolk TidesILAAANYN3325353.4910100000056.2552522220482001.328.740.323.187.623.972.40
2006New York MetsNLMLBNYN3325653.6016151111090.06940361533713001.136.901.503.307.104.002.15
2007New York MetsNLMLBNYN162615103.91323211000191.0168908323751802051.277.921.083.538.484.242.40
2008New York MetsNLMLBNYN33271084.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 MetsNLMLBNYN3328764.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 MetsNLMLBNYN3329136.13990000039.2472927825393021.8210.661.825.678.856.581.56
2011Colorado Springs Sky SoxPCLAAACOL3330137.4311110000046.0584838637358032.0711.351.177.246.859.390.95
2012Scranton/Wilkes-Barre YankeesILAAANYA2531854.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.4511210522470593.053431529381270499251161.368.101.234.107.574.781.85
Tot:NL (6 yrs) NL   39324.281019622350549.148828126172243474240151.338.001.183.987.774.601.95
Tot:AL (2 yrs) AL   246.601190012043.2463432927251111.679.481.855.565.157.010.93
Tot:Minors (9 yrs) Minors   44373.6712812342150669.258331827347245667253231.247.840.633.298.964.272.72
Tot:A- (1 yrs) A-   111.74420012010.162203212000.875.230.002.6118.291.747.00
Tot:A (2 yrs) A   841.48201910010109.16424181221473140.795.270.081.8112.101.986.68
Tot:A+ (3 yrs) A+   812.7015141101083.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.58838221010434.244125622140185369202181.449.130.833.837.645.301.99
Tot:College (3 yrs) College   20164.705341610120276.026216214422129297386151.428.540.724.219.685.282.30
Avg:MLB - 162 Inning avg MLB   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 Inning avg College   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒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!

Other Pitching Statistics

CSV
Glossary
Subscribe to TBC PREMIUM ($2/month) today and Track up to 200 players with daily stats using the TBC Player Tracker! Feature list
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
🔒
Get TBC Data Store discounts (25%) with your TBC PREMIUM subscription.
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 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!

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