John Curtiss

In Minors
High Level
MLB
Years
2012-2025 (2017-2025)
Proper Name
John Pickens Curtiss
Positions
P (384)
Height / Weight
6-5 / 220
Bats / Throws
Right / Right
Birthdate
April 5,1993   Age:  32.287
High School
Southlake Carroll (Southlake,TX)
Colleges
Drafted/Signed
Signing Bonus
$ 266,900
Service Time
4.078 (2025)
MLBAM ID
Retrosheet#
curtj003
Show More
Show Releated Ebay Listings

Prospect Rankings

CSV
Glossary
Sign up to TBC PREMIUM. (1) Create TBC Account (2) Send Payment (3) Start researching like a pro!
yearsourcetypeteamrankview rankings
2018Baseball AmericaTeamMinnesota Twins21View Rankings
2018MLB PipelineTeamMinnesota Twins21View Rankings
2019Baseball AmericaTeamMinnesota Twins26View 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
2012TexasBig12NCAA-1Fr4319233.5028400240264.1552625225481001.247.690.283.506.723.641.92
2013TexasBig12NCAA-1Rs4320000.0000000000.00000000000.000.000.000.000.000.000.00
2014TexasBig12NCAA-1So4321232.2828100270943.1341211015332131.137.060.003.126.852.492.20
2014Elizabethton TwinsAppRkMIN4621212.30960031031.1338817413001.289.480.292.0111.782.305.86
2015Gulf Coast TwinsGCLRkMIN6122101.1350005208.07210471001.387.880.004.507.882.251.75
2015Cedar Rapids KernelsMidwAMIN4522336.071670097246.06233311010443001.5712.131.961.968.616.464.40
2016Cedar Rapids KernelsMidwAMIN4523000.0060006628.020002172010.502.250.002.2519.130.008.50
2016Fort Myers MiracleFSLA+MIN1223023.06380003814353.0422018023685021.237.130.003.9111.553.402.96
2017Chattanooga LookoutsSouAAMIN4424200.722100021191325.01232012353000.964.320.004.3212.601.082.92
2017Rochester Red WingsILAAAMIN2524001.85180001813624.11155010333000.864.070.003.7012.211.853.30
2017Minnesota TwinsALMLBMIN2724008.3190009408.298822102011.279.352.082.0810.388.315.00
2018Rochester Red WingsILAAAMIN-25242.773810037281055.1412117331612011.306.670.495.049.923.421.97
2018Minnesota TwinsALMLBMIN2725015.6880008206.18440473001.8911.370.005.689.955.681.75
2019Lehigh Valley IronPigsILAAAPHI-260110.95910081012.120151559150002.3514.593.656.5710.9510.951.67
2019Salt Lake BeesPCLAAAANA-26205.9113000132121.1201414413294111.558.441.695.4812.235.912.23
2019Los Angeles AngelsALMLBANA4326003.8610001102.12110310002.147.710.0011.573.863.860.33
2020Tampa Bay RaysALMLBTBA8427301.8017300147225.0217533250020.967.561.081.089.002.528.33
2021Beloit SnappersMidw2A+MIA-28000.0011000001.00000020000.000.000.000.0018.000.000.00
2021Miami MarlinsNLMLBMIA4628312.4835200335040.034131149401011.087.650.902.039.002.934.44
2021Milwaukee BrewersNLMLBMIL46280012.4660006004.18862340002.5416.624.156.238.3116.621.33
2023Syracuse MetsIL2AAANYN51,4630127.1718000187021.1262017610211001.6910.972.534.228.868.442.10
2023New York MetsNLMLBNYN4630004.5815000154019.217101038160001.277.781.373.667.324.582.00
2024Albuquerque IsotopesPCL2AAACOL3731253.96430004323650.0512722415413011.329.180.722.707.384.862.73
2024Colorado RockiesNLMLBCOL37310015.4330003202.16442010002.5723.147.710.003.8615.430.00
2025Reno AcesPCL2AAAARI5432116.3425100246232.238242379280001.4410.471.932.487.716.613.11
2025Arizona DiamondbacksNLMLBARI4632323.93300003012136.229181655240000.937.121.231.235.894.424.80
Tot:MLB (8 yrs) MLB   944.03124500371193145.1134736521371286041.188.301.302.297.934.523.46
Tot:AL (4 yrs) AL   313.83353001432242.1402018512435031.238.501.062.559.144.253.58
Tot:NL (4 yrs) NL   634.118920023871103.09453471625851011.168.211.402.187.434.633.40
Tot:Minors (10 yrs) Minors   16194.00260170012924345389.23651921734015544230161.338.430.923.5810.214.432.85
Tot:Rk (2 yrs) Rk   312.061460038039.140109111484001.309.150.232.5210.982.294.36
Tot:A (2 yrs) A   335.17227001315454.06433311012615011.4110.671.672.0010.175.505.08
Tot:A+ (2 yrs) A+   023.00391001438354.0422018023705021.207.000.003.8311.673.333.04
Tot:AA (1 yrs) AA   200.722100019211325.01232012353000.964.320.004.3212.601.082.92
Tot:AAA (6 yrs) AAA   8134.681643008016125217.1207126113299722813131.408.571.204.029.445.222.35
Tot:College (3 yrs) College   463.015650005111107.2893836240813131.207.440.173.346.773.182.03
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
Sign up to TBC PREMIUM. (1) Create TBC Account (2) Send Payment (3) Start researching like a pro!
yearteam nameleaguecategoryagewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2016Surprise SaguarosArizona Fall LeagueAFL23002.8411000112112.2134414180011.349.240.712.8412.792.844.50
2017Minnesota TwinsMLB Spring TrainingSpring24000.0020002101.10000110000.750.000.006.756.750.001.00
2018Minnesota TwinsMLB Spring TrainingSpring25001.8050005305.02110432001.203.600.007.205.401.800.75
2019Los Angeles AngelsMLB Spring TrainingSpring26104.6680008219.286525101011.347.451.864.669.315.592.00
2020Tampa Bay RaysMLB Spring TrainingSpring27000.0060006007.02000580001.002.570.006.4310.290.001.60
2020Tampa Bay RaysDivision SeriesPlayoffs270019.2920002002.16551220003.4323.143.867.717.7119.291.00
2020Tampa Bay RaysChampionship SeriesPlayoffs27002.0841003104.14111240001.388.312.084.158.312.082.00
2020Tampa Bay RaysWorld SeriesPlayoffs27102.7030003203.14111130001.5010.802.702.708.102.703.00
2021Miami MarlinsMLB Spring TrainingSpring28002.7070007206.24221391121.055.401.354.0512.152.703.00
2023New York MetsMLB Spring TrainingSpring30012.7071006006.242203110001.055.400.004.0514.852.703.67
2024Colorado RockiesMLB Spring TrainingSpring31009.7291008118.113991471002.0414.041.084.327.569.721.75
2025Arizona DiamondbacksMLB Spring TrainingSpring32026.5292007109.2127723100011.5511.171.862.799.316.523.33
Tot:AFL (1 Yrs) AFL 002.8411000211112.2134414180011.349.240.712.8412.792.844.50
Tot:Spring (8 Yrs) Spring 134.31534001049254.1452726628595141.347.450.994.649.774.472.11
Tot:Playoffs (1 Yrs) Playoffs 106.30910038010.014773590001.9012.602.704.508.106.301.80

Batting 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#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2021Miami MarlinsNLMLBMIA4628P3551000000003000000500.000.000.000.000.000.000.0000.0060.000.000.00
Tot:MLB (2 yrs) MLB     3651000000003000000500.000.000.000.000.000.000.0000.0060.00
Tot:NL (2 yrs) NL     3651000000003000000500.000.000.000.000.000.000.0000.0060.00
Avg:MLB - 162 game avg MLB     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
546541674147.514