3B Johnny Castagnozzi #2
Age: 26 | Bats: R | Throws: R | Morale: Unhappy
10/18/2028
OA: 40 POT: 40
3B JOHNNY CASTAGNOZZI #2 - AGE: 26 - BATS: R - THROWS: R - MORALE: UNHAPPY
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
51 160 34 5 0 8 21 10 45 .212 .257 .394 4 -0.1
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 36 38 35 36
Gap 53 54 52 53
Power 30 31 29 30
Eye 52 53 52 52
Avoid K's 42 44 42 42
FIELDING RATINGS
Catcher Infield Outfield
Range: - 68 45
Errors: - 80 68
Arm: 2 74 54
Turn DP: - 84 -
Ability: 1 - -
POSITION RATINGS
Pitcher: - Shortstop: 65
Catcher: - Left Field: -
1st Base: - Center Field: -
2nd Base: 67 Right Field: -
3rd Base: 75
       
RUN/BUNT
Running Speed: 54
Stealing Ability: 100
Baserunning Inst.: 100
Sacrifice Bunt: 59
Bunt for Hit: 19
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
10/01/2028 @ KC Win, 5-3 4 0 1 0 0 0 1 0
09/30/2028 @ KC Loss, 1-5 4 0 1 0 0 0 1 0
09/29/2028 @ KC Loss, 3-7 4 0 0 0 0 0 2 0
09/28/2028 @ TB Win, 8-6 4 1 1 1 1 0 1 0
09/27/2028 @ TB Win, 7-4 4 0 1 0 0 0 1 0
09/26/2028 @ TB Loss, 0-12 3 0 1 0 0 0 2 0
09/24/2028 NYY Win, 11-5 4 2 2 2 1 0 1 1
09/23/2028 NYY Loss, 0-11 3 0 0 0 0 0 1 0
09/22/2028 NYY Win, 5-4 3 0 0 1 0 0 1 0
09/20/2028 PHI Win, 11-0 4 1 2 4 1 0 2 0
PERSONALITY
Plain vanilla.
High: Adaptability
Low: Loyalty
Birthday:02/19/2002
Born in:Massapequa Park, NY
Nationality:American
Height:6' 1"
Weight:200 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:Major League Contract
Salary:$563,500
Signed Through:2028 Season
Major Service:3 Years, 94 Days
Service This Yr:164 Days
40-Man Service:3 Years, 102 Days
Pro Service:8 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:2 option years left
Contract Extension: -
Drafted:2020, 17th Pick in Round 14
MAJOR LEAGUE BASEBALL 2028 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 51 160 34 5 0 8 21 21 10 45 .212 .257 .394 .651 .272 .181 64
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 43 173 0 0 0 4 2 1 63 13 4 1 80.0 15.6 3.15 -0.1  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   48 9 3 0 2 8 7 3 13 1 0 0 .188 .231 .375 .606
Versus Right   112 25 2 0 6 13 14 7 32 0 2 0 .223 .269 .402 .671
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   3 3 0 0 0 2 1 0 0 0 0 0 1.000 1.000 1.000 2.000
May   22 5 1 0 0 2 3 1 4 0 0 0 .227 .261 .273 .534
June   10 2 1 0 1 1 2 0 3 0 0 0 .200 .200 .600 .800
July   21 1 0 0 0 0 1 1 8 0 0 0 .048 .091 .048 .139
August   40 8 0 0 3 6 5 5 13 0 2 0 .200 .289 .425 .714
September   60 14 3 0 4 10 9 3 16 1 0 0 .233 .266 .483 .749
October   4 1 0 0 0 0 0 0 1 0 0 0 .250 .250 .250 .500
Spring Training   33 8 1 1 2 3 5 6 9 0 0 0 .242 .359 .515 .874
Last Year   123 31 9 0 1 15 12 6 29 1 1 2 .252 .295 .350 .645
2 Years Ago   164 50 15 1 2 27 22 14 37 0 2 2 .305 .367 .445 .812
Career   691 169 37 1 18 78 86 53 166 2 6 7 .245 .304 .379 .683
Home   84 20 3 0 5 17 12 4 22 1 2 0 .238 .270 .452 .722
Road   76 14 2 0 3 4 9 6 23 0 0 0 .184 .244 .329 .573
Grass   126 28 5 0 6 19 16 8 36 1 2 0 .222 .267 .405 .671
Turf   34 6 0 0 2 2 5 2 9 0 0 0 .176 .222 .353 .575
Day   71 11 2 0 3 5 9 6 19 0 1 0 .155 .221 .310 .531
Night   89 23 3 0 5 16 12 4 26 1 1 0 .258 .287 .461 .748
As Starter   149 30 4 0 8 19 19 9 43 1 2 0 .201 .245 .389 .635
As Reliever / Substitution   11 4 1 0 0 2 2 1 2 0 0 0 .364 .417 .455 .871
Pinch Hitting   4 1 0 0 0 0 1 0 1 0 0 0 .250 .250 .250 .500
Close/Late   36 7 0 0 2 7 4 3 15 0 2 0 .194 .256 .361 .618
Inning 1-3   42 7 1 0 2 5 5 3 9 0 0 0 .167 .222 .333 .556
Inning 4-6   56 13 2 0 2 4 8 3 15 1 0 0 .232 .267 .375 .642
Inning 7-9   59 13 2 0 4 10 8 4 20 0 2 0 .220 .270 .458 .727
Extra Innings   3 1 0 0 0 2 0 0 1 0 0 0 .333 .333 .333 .667
0 Outs   51 9 2 0 4 7 10 5 13 1 2 0 .176 .246 .451 .697
1 Outs   56 15 1 0 1 5 6 2 12 0 0 0 .268 .293 .339 .632
2 Outs   53 10 2 0 3 9 5 3 20 0 0 0 .189 .232 .396 .628
Scoring Position   38 8 1 0 3 16 6 3 10 1 2 0 .211 .262 .474 .736
Bases Empty   90 19 3 0 5 5 14 6 27 0 0 0 .211 .260 .411 .672
Runner on 1st   32 7 1 0 0 0 1 1 8 0 0 0 .219 .242 .250 .492
Runner on 2nd   17 3 0 0 1 3 2 1 5 0 2 0 .176 .222 .353 .575
Runner on 3rd   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Runner on 1st & 2nd   12 1 1 0 0 1 1 1 4 0 0 0 .083 .154 .167 .321
Runner on 1st & 3rd   1 0 0 0 0 0 1 1 0 0 0 0 .000 .500 .000 .500
Runner on 2nd & 3rd   4 3 0 0 1 6 1 0 1 0 0 0 .750 .750 1.500 2.250
Bases Loaded   3 1 0 0 1 6 1 0 0 1 0 0 .333 .250 1.333 1.583
Two Strikes   82 10 2 0 2 7 7 3 45 0 0 0 .122 .153 .220 .372
First Pitch   27 7 2 0 0 2 2 0 0 0 2 0 .259 .259 .333 .593
Count 0-1   10 3 0 0 0 0 1 0 0 0 0 0 .300 .300 .300 .600
Count 0-2   10 0 0 0 0 0 0 0 7 0 0 0 .000 .000 .000 .000
Count 1-0   15 3 0 0 1 1 2 0 0 0 0 0 .200 .200 .400 .600
Count 1-1   7 3 1 0 1 2 2 0 0 0 0 0 .429 .429 1.000 1.429
Count 1-2   27 3 0 0 1 4 1 0 15 0 0 0 .111 .111 .222 .333
Count 2-0   4 2 0 0 0 0 1 0 0 0 0 0 .500 .500 .500 1.000
Count 2-1   10 4 0 0 3 5 3 0 0 1 0 0 .400 .364 1.300 1.664
Count 2-2   31 4 2 0 0 2 3 0 19 0 0 0 .129 .129 .194 .323
Count 3-0   0 0 0 0 0 0 0 5 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   5 2 0 0 1 4 3 2 0 0 0 0 .400 .571 1.000 1.571
Full Count   14 3 0 0 1 1 3 3 4 0 0 0 .214 .353 .429 .782
Behind in Count   47 6 0 0 1 4 2 0 22 0 0 0 .128 .128 .191 .319
Ahead in Count   34 11 0 0 5 10 9 7 0 1 0 0 .324 .429 .765 1.193
Batting Leadoff   1 1 0 0 0 2 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Batting 2nd   0 0 0 0 0 0 0 1 0 0 0 0 .000 1.000 .000 1.000
Batting 5th   9 3 1 0 0 0 2 0 2 0 0 0 .333 .333 .444 .778
Batting 7th   6 1 0 0 1 1 1 0 2 0 0 0 .167 .167 .667 .833
Batting 8th   10 1 0 0 0 1 1 2 3 1 1 0 .100 .231 .100 .331
Batting 9th   134 28 4 0 7 17 17 7 38 0 1 0 .209 .248 .396 .644
Low Leverage   71 15 3 0 4 9 8 2 22 0 0 0 .211 .233 .423 .655
Medium Leverage   64 14 2 0 4 7 13 5 19 0 1 0 .219 .275 .438 .713
High Leverage   24 5 0 0 0 5 0 3 4 1 1 0 .208 .286 .208 .494
INTERNATIONAL LEAGUE 2028 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 20 75 17 3 1 1 6 9 4 23 .227 .263 .333 .596 .259 .107 67
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 20 82 0 0 0 1 2 1 25 5 5 1 83.3 7.0 3.00 .2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   19 4 1 1 0 2 3 1 4 0 0 0 .211 .250 .368 .618
Versus Right   56 13 2 0 1 4 6 3 19 1 2 0 .232 .267 .321 .588
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
August   44 9 0 1 1 6 2 1 16 1 2 0 .205 .217 .318 .536
September   31 8 3 0 0 0 7 3 7 0 0 0 .258 .324 .355 .678
Career   114 24 5 1 2 9 12 8 34 1 2 0 .211 .260 .325 .585
Home   26 7 2 0 0 0 7 3 6 0 0 0 .269 .345 .346 .691
Road   49 10 1 1 1 6 2 1 17 1 2 0 .204 .216 .327 .542
Grass   75 17 3 1 1 6 9 4 23 1 2 0 .227 .263 .333 .596
Day   18 5 1 0 0 0 1 1 4 0 1 0 .278 .316 .333 .649
Night   57 12 2 1 1 6 8 3 19 1 1 0 .211 .246 .333 .579
As Starter   75 17 3 1 1 6 9 4 23 1 2 0 .227 .263 .333 .596
CAREER BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2025 Boston - MLB 23 84 244 54 8 0 7 15 31 23 3 0 55 9 0 .221 .296 .340 .636 72 73 0.3
2026 Boston - MLB 24 80 164 50 15 1 2 27 22 14 2 0 37 7 0 .305 .367 .445 .812 118 122 1.5
2027 Boston - MLB 25 51 123 31 9 0 1 15 12 6 2 1 29 2 0 .252 .295 .350 .645 70 70 0.1
2028 Boston - MLB 26 51 160 34 5 0 8 21 21 10 0 1 45 4 1 .212 .257 .394 .651 67 64 -0.1
Total MLB 266 691 169 37 1 18 78 86 53 7 2 166 22 1 .245 .304 .379 .683 81 82 1.8
CAREER MINOR LEAGUE BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2020 Total - 18 25 109 47 14 1 2 29 35 15 2 0 12 18 3 .431 .508 .633 1.141 100 100 2.2
2020 Boston (GCL) - R 18 6 6 2 1 0 0 0 1 0 0 0 3 0 0 .333 .333 .500 .833 108 110 0.0
2021 Boston (GCL) - R 19 14 50 13 7 0 1 12 11 10 1 1 14 3 1 .260 .387 .460 .847 106 107 0.2
2022 Boston (GCL) - R 20 41 172 52 12 3 4 23 28 14 0 1 42 13 7 .302 .353 .477 .830 109 112 0.7
2023 Boston (GCL) - R 21 36 127 48 16 1 3 24 29 15 0 0 34 12 0 .378 .444 .591 1.034 167 175 2.1
2024 Boston (GCL) - R 22 10 36 12 3 0 2 5 8 6 0 0 7 2 1 .333 .429 .583 1.012 199 191 0.5
2024 Lowell - A- 22 29 108 24 5 0 3 11 13 11 0 1 22 4 1 .222 .292 .352 .644 92 93 0.5
2024 Greenville - A 22 31 126 36 8 1 3 18 21 9 3 1 28 9 0 .286 .345 .437 .782 126 123 1.1
2025 Salem - A+ 23 17 67 17 7 1 0 5 12 10 1 0 20 1 2 .254 .359 .388 .747 111 114 0.4
2025 Portland - AA 23 29 105 33 9 1 0 12 15 16 1 0 20 10 0 .314 .410 .419 .829 122 120 0.9
2025 Pawtucket - AAA 23 11 39 7 2 0 1 3 3 4 0 0 11 0 0 .179 .256 .308 .564 59 61 -0.1
2028 Pawtucket - AAA 26 20 75 17 3 1 1 6 9 4 0 1 23 5 1 .227 .263 .333 .596 71 67 0.2
Total IL 31 114 24 5 1 2 9 12 8 0 1 34 5 1 .211 .260 .325 .585 67 65
Total EL 29 105 33 9 1 0 12 15 16 1 0 20 10 0 .314 .410 .419 .829 122 120
Total CAR 17 67 17 7 1 0 5 12 10 1 0 20 1 2 .254 .359 .388 .747 111 114
Total SAL 31 126 36 8 1 3 18 21 9 3 1 28 9 0 .286 .345 .437 .782 126 123
Total NYP 29 108 24 5 0 3 11 13 11 0 1 22 4 1 .222 .292 .352 .644 92 93
Total GCL 107 391 127 39 4 10 64 77 45 1 2 100 30 9 .325 .394 .522 .916 136 139
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2025 Boston - MLB SS 84 83 105 196 45 309 8 .974 669.2 4.05 +0.1 1.023
2026 Boston - MLB 2B 3 2 4 6 1 10 0 1.000 20.0 4.50 +0.4 1.234
2026 Boston - MLB 3B 66 35 30 69 12 103 4 .961 368.0 2.42 +0.6 .990
2026 Boston - MLB SS 10 8 7 20 6 29 2 .931 74.1 3.27 -1.9 .836
2027 Boston - MLB 1B 1 0 2 0 1 2 0 1.000 4.0 4.50 0.0 .000
2027 Boston - MLB 2B 8 5 7 14 4 21 0 1.000 44.0 4.30 +0.1 1.032
2027 Boston - MLB 3B 17 9 5 13 1 18 0 1.000 87.0 1.86 +1.3 1.124
2027 Boston - MLB SS 25 19 13 44 6 59 2 .966 165.0 3.11 +0.4 1.012
2028 Boston - MLB 2B 8 6 7 12 2 19 0 1.000 62.2 2.73 +0.1 1.035
2028 Pawtucket - AAA 2B 15 15 33 38 11 71 0 1.000 133.0 4.80 +0.5 1.040
2028 Boston - MLB 3B 35 29 14 45 3 60 1 .983 263.1 2.02 +0.8 1.011
2028 Boston - MLB SS 8 7 11 16 6 28 1 .964 66.0 3.68 -1.7 .871
2028 Pawtucket - AAA SS 5 5 7 18 2 25 0 1.000 41.0 5.49 +0.7 1.117
TOTAL 1B 1 0 2 0 1 2 0 1.000 4.0 4.50 0.0 .000
TOTAL 2B 34 28 51 70 18 121 0 1.000 259.2 4.19 +1.0 1.054
TOTAL 3B 118 73 49 127 16 181 5 .972 718.1 2.21 +2.7 1.011
TOTAL SS 132 122 143 294 65 450 13 .971 1016.0 3.87 -2.5 1.005
PLAYER HISTORY
06/04/2020 Drafted in the 2020 first-year player draft out of high school (Massapequa; Massapequa, NY) by the Boston Red Sox (Round 14, Pick 17, 415th overall pick).
01/01/2021 OSA scouting updated ratings (potential): Contact: 9 (34); Power: 5 (23); Eye: 19 (52).
01/01/2022 OSA scouting updated ratings (potential): Contact: 22 (35); Power: 6 (24); Eye: 28 (51).
01/01/2023 OSA scouting updated ratings (potential): Contact: 23 (36); Power: 9 (25); Eye: 42 (50).
08/08/2023 Injured (Mild calf strain), day-to-day for 1 day.
08/15/2023 Injured (Fractured rib), out for 3 weeks.
01/01/2024 OSA scouting updated ratings (potential): Contact: 27 (36); Power: 9 (24); Eye: 44 (48).
09/24/2024 Wins the 2024 South Atlantic League Round 2 with the Greenville Drive!
01/01/2025 OSA scouting updated ratings (potential): Contact: 30 (36); Power: 12 (26); Eye: 43 (48).
04/26/2025 Injured (strained rib cage muscle),day-to-day for 5 days.
05/17/2025 Injured (groin soreness),day-to-day for one week.
07/12/2025 Injured (hamstring soreness),day-to-day for one week.
11/23/2025 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2026 OSA scouting updated ratings (potential): Contact: 38 (38); Power: 27 (27); Eye: 50 (50).
08/02/2026 Injured (groin tightness),day-to-day for 1 day.
11/21/2026 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2027 OSA scouting updated ratings (potential): Contact: 38 (38); Power: 27 (27); Eye: 51 (51).
11/17/2027 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2028 OSA scouting updated ratings (potential): Contact: 36 (36); Power: 29 (29); Eye: 52 (52).
Wednesday, August 10th , 2022 - OOTP Baseball 22.12 Build 89