P Josh 'The Tornado' Middleton #20
Age: 30 | Bats: R | Throws: R | Morale: Very Unhappy
07/11/2039
OA: 40 POT: 40
P JOSH 'THE TORNADO' MIDDLETON #20 - AGE: 30 - BATS: R - THROWS: R - MORALE: VERY UNHAPPY
G GS Rec SV ERA IP HA HR BB K WHIP WAR
12 0 2-0 0 4.01 33.2 32 3 8 31 1.19 0.7
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 50 50 50 50
Movement 50 45 50 50
Control 40 35 40 40
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 55 55
Curveball 55 55
Sinker 45 45
 
 
OTHER PITCHING RATINGS
Velocity 94-96 Mph
Stamina 45
Suggested Role Starter
Type Groundball Pitcher
Hold Runners 75
Defense 20
RUN/BUNT RATINGS
Running Speed: 20
Stealing Ability: 20
Baserunning Inst.: 25
Sacrifice Bunt: 75
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
07/07/2039 @ SCR Win, 5-2 1.0 3 2 2 0 1
06/28/2039 DUR Loss, 4-5 1.0 0 0 0 0 0
06/16/2039 LHV Win, 11-7 4.1 5 2 1 0 6 Win
06/06/2039 @ BUF Loss, 3-7 3.0 3 2 2 2 4
05/27/2039 TOL Loss, 2-15 2.2 2 2 2 0 1
05/18/2039 @ SCR Win, 10-8 4.0 4 2 2 2 4
05/12/2039 LHV Loss, 3-11 4.0 4 2 2 2 3
05/02/2039 @ IOW Loss, 4-10 2.2 1 0 0 1 5
04/26/2039 OMA Win, 17-5 4.0 4 1 1 0 2 Win
04/20/2039 @ NAS Loss, 2-8 3.1 4 3 3 1 2
PERSONALITY
Josh won't form a long-term attachment to a team and is not the industrious type.
Birthday:07/03/2009
Born in:New York, NY
Nationality:American
Height:6' 2"
Weight:195 lbs
Local Popularity:Well Known
National Pop.:Well Known
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:4 Years, 152 Days
Service This Yr:None
40-Man Service:5 Years, None
Pro Service:11 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:2 option years left
Contract Extension: -
Drafted:2028, 8th Pick in Round 2
INTERNATIONAL LEAGUE 2039 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 12 0 2 0 0 4.01 33.2 32 16 15 3 8 31 0 0.0 0 0 0.0
Pitching SVO BS SV% RA GF BR/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 0 0 0.0 12 2 11.50 8.55 8.29 2.14 3.39 1.19 71 0.7 .293        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 26 6 2 1 1 4 0 5 0 0 1 .231 .259 .500 .759      
vs. RHB 107 26 2 2 2 12 8 26 0 0 2 .243 .308 .355 .663      
INTERNATIONAL LEAGUE 2039 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
Last Week 1 0 0 0 0 18.00 1.0 3 2 2 0 0 1  
April 4 0 1 0 0 3.27 11.0 10 4 4 0 1 7  
May 4 0 0 0 0 4.05 13.1 11 6 6 2 5 13  
June 3 0 1 0 0 3.24 8.1 8 4 3 1 2 10  
July 1 0 0 0 0 18.00 1.0 3 2 2 0 0 1  
Last Year 12 0 2 0 0 7.33 27.0 31 23 22 5 13 30  
2 Years Ago 11 0 2 0 4 5.28 15.1 19 9 9 2 3 17  
Career 41 6 9 1 4 4.75 102.1 99 56 54 13 31 104  
Home 6 0 2 0 0 3.12 17.1 17 7 6 2 2 13  
Road 6 0 0 0 0 4.96 16.1 15 9 9 1 6 18  
Grass 12 0 2 0 0 4.01 33.2 32 16 15 3 8 31  
Day 2 0 1 0 0 1.35 6.2 5 2 1 0 0 8  
Night 10 0 1 0 0 4.67 27.0 27 14 14 3 8 23  
As Reliever / Substitution 12 0 2 0 0 4.01 33.2 32 16 15 3 8 31  
CAREER PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2032 Milwaukee - RDL 22 30 19 7 9 1 6.23 117.0 146 82 81 22 38 113 1 1 1.57 .356 4.82 0.9 72
2033 Milwaukee - RDL 23 42 8 3 4 1 4.57 100.1 104 57 51 17 39 116 0 0 1.43 .330 4.38 1.0 101
2034 Milwaukee - RDL 24 74 0 4 10 32 5.13 87.2 83 60 50 23 37 84 0 0 1.37 .256 6.00 -1.5 89
2035 Milwaukee - RDL 25 26 26 3 10 0 5.33 153.2 155 91 91 30 36 153 0 0 1.24 .302 4.76 1.8 86
2036 Milwaukee - RDL 26 32 32 7 16 0 5.10 164.0 150 97 93 35 80 184 0 0 1.40 .284 5.64 0.4 92
Total RDL 204 85 24 49 34 5.29 622.2 638 387 366 127 230 650 1 1 1.39 .307 5.12 2.6 87
CAREER MINOR LEAGUE PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2025 Total - 15 12 12 9 0 0 0.49 91.0 48 7 5 1 15 169 0 0 0.69 .269 0.12 7.5 100
2026 Total - 16 15 15 11 0 0 0.87 113.1 68 12 11 1 24 190 0 0 0.81 .277 0.62 8.0 100
2027 Total - 17 14 14 10 0 0 1.02 106.0 65 15 12 2 23 181 0 0 0.83 .290 0.74 7.2 100
2028 Total - 18 15 15 11 0 0 0.72 112.2 62 13 9 1 22 215 0 0 0.75 .286 0.11 9.2 100
2028 Milwaukee (ACL) - R 18 4 4 3 1 0 6.98 19.1 16 15 15 4 23 31 0 0 2.02 .333 7.58 0.2 100
2029 Milwaukee (ACL) - R 19 11 11 5 3 0 5.28 58.0 47 36 34 8 56 79 0 0 1.78 .317 6.72 1.2 143
2030 Milwaukee (ACL) - R 20 11 11 8 0 0 1.80 55.0 25 11 11 2 37 70 1 1 1.13 .209 4.37 2.1 391
2031 Wisconsin - A+ 21 22 22 8 4 0 3.10 119.0 97 41 41 7 56 136 0 0 1.29 .310 3.40 3.9 163
2031 Biloxi - AA 21 5 5 2 1 0 2.25 32.0 23 8 8 2 10 34 0 0 1.03 .280 3.16 1.1 214
2035 Nashville - AAA 25 6 6 3 1 0 2.73 26.1 17 8 8 3 7 26 0 0 0.91 .209 3.33 0.8 170
2037 Binghamton - AA 27 7 7 4 0 0 2.63 37.2 24 12 11 6 12 45 0 0 0.96 .217 3.67 1.1 192
2037 Syracuse - AAA 27 11 0 2 0 4 5.28 15.1 19 9 9 2 3 17 0 0 1.43 .405 3.02 0.4 86
2038 Syracuse - AAA 28 12 0 2 0 0 7.33 27.0 31 23 22 5 13 30 0 0 1.63 .351 5.34 -0.0 68
2039 Syracuse - AAA 29 12 0 2 0 0 4.01 33.2 32 16 15 3 8 31 0 0 1.19 .293 3.39 0.7 120
Total IL 41 6 9 1 4 4.75 102.1 99 56 54 13 31 104 0 0 1.27 .305 3.83 100.9
Total EL 7 7 4 0 0 2.63 37.2 24 12 11 6 12 45 0 0 0.96 .217 3.67 191.8
Total SL 5 5 2 1 0 2.25 32.0 23 8 8 2 10 34 0 0 1.03 .280 3.16 213.7
Total MWL 22 22 8 4 0 3.10 119.0 97 41 41 7 56 136 0 0 1.29 .310 3.40 162.9
Total ACL 26 26 16 4 0 4.08 132.1 88 62 60 14 116 180 1 1 1.54 .275 5.87 179.2
CAREER POSTSEASON PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2032 Milwaukee - RDL 22 1 0 0 0 0 27.00 1.1 4 4 4 0 3 2 0 0 5.25 .667 7.00 -0.0 17
Total RDL 1 0 0 0 0 27.00 1.1 4 4 4 0 3 2 0 0 5.25 .667 7.00 16.6
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2032 Milwaukee - MLB P 29 19 3 7 0 12 2 .833 117.0 0.77 +0.1 .770
2033 Milwaukee - MLB P 42 8 2 2 0 4 0 1.000 100.1 0.36 +1.5 1.006
2034 Milwaukee - MLB P 73 0 1 3 0 4 0 1.000 87.2 0.41 -0.7 .602
2035 Milwaukee - MLB P 26 26 7 11 0 18 0 1.000 153.2 1.05 +1.5 1.015
2036 Milwaukee - MLB P 32 32 5 13 1 18 0 1.000 164.0 0.99 +1.3 .931
2039 Syracuse - AAA P 12 0 2 4 1 6 0 1.000 33.2 1.60 +0.4 1.256
TOTAL P 214 85 20 40 2 62 2 .968 656.1 0.82 +4.1 .913
PLAYER HISTORY
01/01/2026 OSA scouting updated ratings (potential): Stuff: 30 (70); Movement: 30 (70); Control: 25 (60).
01/01/2027 OSA scouting updated ratings (potential): Stuff: 30 (70); Movement: 30 (70); Control: 25 (60).
01/01/2028 OSA scouting updated ratings (potential): Stuff: 30 (65); Movement: 20 (50); Control: 25 (55).
07/11/2028 Drafted in the 2028 first-year player draft (Round 2, Pick 8, 40th overall pick) by the Milwaukee Brewers, out of high school Don Bosco Preparatory High School (Don Bosco Preparatory High School; Ramsey, NJ).
01/01/2029 OSA scouting updated ratings (potential): Stuff: 35 (60); Movement: 25 (50); Control: 25 (55).
01/01/2030 OSA scouting updated ratings (potential): Stuff: 35 (55); Movement: 25 (50); Control: 25 (50).
07/08/2030 Pitches a 2-hit shutout against the Seattle (ACL) Mariners with 6 strikeouts and 0 BB allowed!
08/01/2030 Wins the ACL Pitcher of the Month Award.
01/01/2031 OSA scouting updated ratings (potential): Stuff: 40 (55); Movement: 40 (55); Control: 30 (50).
04/07/2031 Named the #92 prospect in the RDL
06/29/2031 Was selected to the 2031 Midwest League All-Star Game.
07/24/2031 Was selected to the 2031 Road To Dynasty League All-Star Futures Game.
10/08/2031 Wins the 2031 Southern League Round 2 with the Biloxi Shuckers!
01/01/2032 OSA scouting updated ratings (potential): Stuff: 45 (55); Movement: 60 (60); Control: 45 (55).
04/05/2032 Named the #53 prospect in the RDL
08/10/2032 Pitches a 5-hit shutout against the Arizona Diamondbacks with 5 strikeouts and 2 BB allowed!
12/03/2032 Received a 1-year contract through automatic renewal worth a total of $700,000.
01/01/2033 OSA scouting updated ratings (potential): Stuff: 55 (60); Movement: 55 (55); Control: 50 (55).
01/01/2033 OSA scouting updated ratings (potential): Stuff: 55 (60); Movement: 55 (55); Control: 50 (55).
11/28/2033 Received a 1-year contract through automatic renewal worth a total of $700,000.
01/01/2034 OSA scouting updated ratings (potential): Stuff: 50 (55); Movement: 55 (55); Control: 55 (55).
01/01/2034 OSA scouting updated ratings (potential): Stuff: 50 (55); Movement: 55 (55); Control: 55 (55).
02/27/2034 Unsuccessfully completed training to increase his velocity at the Milwaukee Brewers development complex.
11/29/2034 Received a 1-year contract through automatic renewal worth a total of $700,000.
01/01/2035 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 55 (55); Control: 50 (50).
01/01/2035 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 55 (55); Control: 50 (50).
11/25/2035 Received a 1-year contract through arbitration worth a total of $1,619,800.
01/01/2036 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 55 (55); Control: 55 (55).
01/01/2036 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 55 (55); Control: 55 (55).
12/03/2036 Was not offered arbitration and became a free agent.
01/01/2037 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 50 (50); Control: 50 (50).
01/01/2037 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 50 (50); Control: 50 (50).
06/10/2037 Signed a minor league contract with the New York Mets organization.
01/01/2038 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 40 (40).
11/16/2038 Signed a 1-year minor league contract extension with the New York Mets organization.
01/01/2039 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 40 (40).
LEADERBOARD APPEARANCES
Year G Rank
2034 74 4
Year L Rank
2036 16 3
Year SV Rank
2034 32 8
Year HRA Rank
2036 35 5
Year BB Rank
2036 80 10
Year K/9 Rank
2036 10.10 7
Year RA Rank
2034 74 4
Year GF Rank
2034 60 3
Year CG Rank
2032 1 2
Year SHO Rank
2032 1 1
Thursday, October 30th , 2025 - OOTP Baseball 26.7 Build 77