06/04/2029
BNN Index | BJHL | Scores | Standings | Stats | Teams | Players | Transactions | History
P John Woodbury #24
BJHL   Portland Sea Dogs
Age: 22Bats: RThrows: RMorale: Good
23-34, .404, 12.0 GB 
GGSRecSVERAIPHAHRBBKWHIP
440-104.4322.128111221.75
OverallPotential
Stuff
Movement
Control
Pitching Ratings (OSA)
OverallVs LeftVs RightPotential
Stuff5150526
Movement6666667
Control5352547
Pitch Ratings
PitchCurrentPotential
Fastball556
Curveball516
Changeup404
Splitter576
Cutter556
Other Pitching Ratings
Velocity93-95 Mph
Stamina83
Suggested RoleStarter
Groundball Percentage56 %
Hold Runners77
Defense41
Run/Bunt Ratings
Running Speed:36
Stealing Ability:28
Baserunning Inst.:31
Sacrifice Bunt:67
Bunt for Hit:10
  
Game Log, Last 10 Games
DateVs.ResultStartIPHRERBBKDec
04/28/2029 CHALoss, 3-4X6.193328
04/22/2029@ SCOLoss, 4-19X6.074426
04/15/2029 NORLoss, 4-6X6.041065
04/11/2029@ HVNLoss, 1-9X4.084413Loss
03/27/2029@ MANLoss, 1-3X2.120011
03/22/2029@ SCOWin, 10-3X4.043321Win
03/17/2029@ NORLoss, 7-11X0.165510Loss
03/11/2029 DECWin, 10-7X4.061101Win
03/06/2029@ LISWin, 3-2X4.021133
Personality Ratings
Leader Ability:Very Low
Loyalty:Normal
Desire f. Win:Low
Greed:Normal
Intelligence:Very High
Work Ethic:Very High
John Woodbury
Birthday:10/27/2006
Born in:Fredericton (New Brunswick)
Nationality:Canadian
Height:6' 0"
Weight:230 lbs
Local Popularity:Unknown
National Pop.:Unknown
Status
Contract:Major League Contract
Salary:$300,000
Signed Through:2029 Season
Major Service:1 Year, 32 Days
Service This Yr:64 Days
40-Man Service:1 Year, 64 Days
Pro Service:4 Years
Arbitration Eligibility:Not yet eligible
Option Years:2 option years left
Contract Extension: -
Drafted:2025, 2nd Pick in Round 10

Development
Development Report
Bench Jockey Hardball League 2029 Pitching Stats
PitchingGGSWLSVERAIPHARERHRBBKCGCG%SHOQSQS%
Overall440104.4322.12812111112200.00250.0
PitchingSVOBSSV%RAGFR/9H/9K/9BB/9FIPWHIPVORPBABIP     
Overall000.00016.1211.288.874.433.421.751.3.386     
PitchingABH2B3BHRRBBKSFSHHPAVGOBPSLGOPS   
vs. LHB4918401889110.367.448.510.958   
vs. RHB44101104313001.227.292.295.587   
Bench Jockey Hardball League 2029 Pitching Splits
SplitGGSWLSVERAIPHARERHRBBK 
April440104.4322.128121111122 
Spring Training552106.1414.2201010276 
Last Year311841015.94116.21468477135695 
Career352241115.70139.017496881467117 
Home220002.1912.113430813 
Road220107.2010.01588139 
Grass440104.4322.128121111122 
Day110006.006.0744126 
Night330103.8616.121870916 
Career Pitching Stats
Year/Team/LeagueAgeGGSWLSVERAIPHARERHRBBKCGSHOWHIPBABIPVORPERA+
2028 Portland - BJHL21311841015.94116.21468477135695001.73.369-13.470
2029 Portland - BJHL22440104.4322.128121111122001.75.3861.392
Total BJHL 352241115.70139.017496881467117001.73.372-12.173
Career Minor League Pitching Stats
Year/Team/LeagueAgeGGSWLSVERAIPHARERHRBBKCGSHOWHIPBABIPVORPERA+
2025 Duluth - S A18262691503.22176.1171836323848721.19.27017.793
2026 St. Croix - A19272781004.05171.020397771042133301.43.35520.189
2027 St. Croix - A2020207502.92135.21245744435105211.17.29726.7122
2027 Brainard - AA20663305.3242.14728254937101.32.3390.275
Total BJHL-FL 663305.3242.14728254937101.32.3390.275.3
Total BJHL-LL 4747151503.55306.23271541211477238511.32.33046.8103.3
Total BJHL-RL 262691503.22176.1171836323848721.19.27017.793.2
Career Fielding Stats
Year/Team/LeaguePOSGGSPOADPTCEPCTINNRNGZREFFPBRSTARTORTO%
2025 Duluth - S AP262612231372.946176.11.790.0.000
2026 St. Croix - AP27275143212.905171.01.000.0.000
2027 Brainard - AAP66350801.00042.11.700.0.000
2027 St. Croix - AP20204262322.938135.21.990.0.000
2028 Portland - MLP311881302101.000116.21.620.0.000
2029 Portland - MLP4411031.66722.10.810.0.000
Player History
03/31/2025Drafted in the 2025 first-year player draft (Round 10, Pick 2, 182nd overall Pick) by the Minnesota Muskies.
05/16/2025Pitches a 2-hit shutout against the Newport Pagnell Servicers with 0 strikeouts and 2 BB allowed!
05/31/2025Pitches a 4-hit shutout against the Puerto Rico Suaves with 1 strikeouts and 2 BB allowed!
01/01/2026OSA scouting updated ratings (potential): Stuff: 32 (5); Movement: 35 (5); Control: 17 (5).
04/30/2026Injured (sore elbow), day-to-day for 5 days.
06/04/2026Injured (back spasms), day-to-day for 1 day.
01/01/2027OSA scouting updated ratings (potential): Stuff: 49 (5); Movement: 50 (6); Control: 23 (7).
04/05/2027Named the #76 prospect in the BJHL
06/08/2027Pitches a 4-hit shutout against the Etna Green Mechanics with 3 strikeouts and 1 BB allowed!
06/23/2027Injured (mild oblique strain), day-to-day for 5 days.
12/29/2027Was traded by the Minnesota Muskies to the Portland Sea Dogs, along with 1B N. Vermillion, LF A. Loja, MR T. Gazard, in exchange for LF M. Coy, 3B J. Roa.
01/01/2028OSA scouting updated ratings (potential): Stuff: 51 (6); Movement: 61 (7); Control: 41 (7).
04/03/2028Named the #48 prospect in the BJHL
07/17/2028Injured (wrist soreness), day-to-day for 5 days.
01/01/2029OSA scouting updated ratings (potential): Stuff: 51 (6); Movement: 66 (7); Control: 48 (7).
03/27/2029Injured (tired arm), out for 2 weeks.
04/02/2029Named the #52 prospect in the BJHL
04/28/2029Injured (strained forearm), out for 3 months.
Leader Boards Appearances
YearSHORank
202808

This league is powered by Out of the Park Baseball, the baseball management simulation game for PC, Mac and Linux
Tuesday, July 27th, 2010 - OOTP Baseball 11.2.18