CF Duffy McSwiggin #26
Age: 24 | Bats: L | Throws: R | Morale: Very Unhappy    
12/31/2025
CF DUFFY MCSWIGGIN #26 - AGE: 24 - BATS: L - THROWS: R - MORALE: VERY UNHAPPY
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
32 94 16 2 0 1 10 8 18 .170 .240 .223 5 -0.2
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 3 3 3 4
Gap 3 2 3 4
Power 2 2 2 5
Eye 5 4 5 6
Avoid K's 2 2 2 3
FIELDING RATINGS
Catcher Infield Outfield
Range: - 6 9
Errors: - 5 6
Arm: 1 2 6
Turn DP: - 4 -
Ability: 1 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 10
1st Base: 5 Center Field: 9
2nd Base: - Right Field: 8
3rd Base: -
       
RUN/BUNT
Running Speed: 9
Stealing Ability: 9
Baserunning Inst.: 9
Sacrifice Bunt: 2
Bunt for Hit: 3
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/17/2025 @ PAW Loss, 0-3 3 0 0 0 0 0 1 0
09/16/2025 @ PAW Win, 4-2 3 0 0 0 0 0 1 0
09/15/2025 @ PAW Loss, 3-8 4 0 2 1 0 0 0 0
08/31/2025 ROY Win, 4-3 4 0 1 2 0 2 0 1
08/30/2025 @ KCR Win, 4-3 6 0 0 0 0 0 1 0
08/15/2025 @ JC Loss, 5-8 1 0 0 0 0 0 0 0
08/10/2025 PAW Loss, 4-8 3 1 1 1 0 0 0 0
08/09/2025 PAW Win, 2-1 3 0 0 0 0 0 0 0
08/08/2025 @ CAL Loss, 1-5 3 0 1 0 0 0 0 0
08/06/2025 @ CAL Loss, 1-2 3 0 0 0 0 0 1 0
PERSONALITY
Leader Ability:Normal
Loyalty:Low
Desire f. Win:Very Low
Greed:Normal
Intelligence:Very High
Work Ethic:Very Low
Birthday:01/24/2001
Born in:Jackson Township, NJ
Nationality:American
Height:6' 0"
Weight:195 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:None, None
Service This Yr:None
40-Man Service:None, None
Pro Service:None
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:2025, 26th Pick in Round 3
USPL TRIPLE A 2025 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 32 94 16 2 0 1 10 6 8 18 .170 .240 .223 .464 .228 .053 26
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 28 104 1 0 0 2 0 1 21 3 5 1 83.3 5.6 1.84 -0.2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   22 3 0 0 0 2 0 2 7 0 0 0 .136 .208 .136 .345
Versus Right   72 13 2 0 1 8 6 6 11 1 0 1 .181 .250 .250 .500
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
May   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
June   26 4 0 0 0 1 1 2 8 0 0 0 .154 .214 .154 .368
July   32 7 1 0 1 4 4 3 6 0 0 0 .219 .286 .344 .629
August   26 3 1 0 0 4 1 3 2 1 0 1 .115 .226 .154 .380
September   10 2 0 0 0 1 0 0 2 0 0 0 .200 .200 .200 .400
Career   94 16 2 0 1 10 6 8 18 1 0 1 .170 .240 .223 .464
Home   37 10 2 0 1 7 4 4 5 1 0 0 .270 .333 .405 .739
Road   57 6 0 0 0 3 2 4 13 0 0 1 .105 .177 .105 .283
Grass   84 14 2 0 1 9 6 8 16 1 0 1 .167 .245 .226 .471
Turf   10 2 0 0 0 1 0 0 2 0 0 0 .200 .200 .200 .400
Day   30 8 1 0 0 2 3 2 6 0 0 0 .267 .312 .300 .613
Night   64 8 1 0 1 8 3 6 12 1 0 1 .125 .208 .188 .396
As Starter   93 16 2 0 1 10 6 8 18 1 0 1 .172 .243 .226 .469
As Reliever / Substitution   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Close/Late   25 2 0 0 1 1 2 1 6 0 0 0 .080 .115 .200 .315
Inning 1-3   27 3 0 0 0 1 0 2 5 0 0 0 .111 .172 .111 .284
Inning 4-6   33 9 2 0 0 8 4 5 6 1 0 1 .273 .375 .333 .708
Inning 7-9   30 4 0 0 1 1 2 0 6 0 0 0 .133 .133 .233 .367
Extra Innings   4 0 0 0 0 0 0 1 1 0 0 0 .000 .200 .000 .200
0 Outs   33 5 0 0 1 2 2 3 5 0 0 0 .152 .222 .242 .465
1 Outs   27 7 2 0 0 7 4 2 6 1 0 0 .259 .300 .333 .633
2 Outs   34 4 0 0 0 1 0 3 7 0 0 1 .118 .211 .118 .328
Scoring Position   23 6 2 0 0 9 3 1 4 1 0 0 .261 .280 .348 .628
Bases Empty   55 9 0 0 1 1 3 6 13 0 0 1 .164 .258 .218 .476
Runner on 1st   16 1 0 0 0 0 0 1 1 0 0 0 .062 .118 .062 .180
Runner on 2nd   9 1 1 0 0 1 1 0 2 0 0 0 .111 .111 .222 .333
Runner on 3rd   3 1 0 0 0 2 1 0 1 0 0 0 .333 .333 .333 .667
Runner on 1st & 2nd   5 2 0 0 0 1 1 0 0 0 0 0 .400 .400 .400 .800
Runner on 1st & 3rd   2 1 0 0 0 1 0 1 0 0 0 0 .500 .667 .500 1.167
Runner on 2nd & 3rd   1 0 0 0 0 1 0 0 0 1 0 0 .000 .000 .000 .000
Bases Loaded   3 1 1 0 0 3 0 0 1 0 0 0 .333 .333 .667 1.000
Two Strikes   44 7 1 0 1 5 4 2 18 1 0 1 .159 .208 .250 .458
First Pitch   12 5 0 0 0 1 1 0 0 0 0 0 .417 .417 .417 .833
Count 0-1   5 2 1 0 0 2 0 0 0 0 0 0 .400 .400 .600 1.000
Count 0-2   7 0 0 0 0 0 0 0 4 0 0 0 .000 .000 .000 .000
Count 1-0   11 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 1-1   6 2 0 0 0 1 0 0 0 0 0 0 .333 .333 .333 .667
Count 1-2   12 3 1 0 0 1 2 0 8 0 0 0 .250 .250 .333 .583
Count 2-0   3 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 2-1   5 0 0 0 0 1 0 0 0 0 0 0 .000 .000 .000 .000
Count 2-2   13 1 0 0 0 1 1 0 4 1 0 0 .077 .071 .077 .148
Count 3-0   0 0 0 0 0 0 1 2 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   8 0 0 0 0 0 0 4 0 0 0 0 .000 .333 .000 .333
Full Count   12 3 0 0 1 3 1 2 2 0 0 1 .250 .400 .500 .900
Behind in Count   24 5 2 0 0 3 2 0 12 0 0 0 .208 .208 .292 .500
Ahead in Count   27 0 0 0 0 1 1 6 0 0 0 0 .000 .182 .000 .182
Batting Leadoff   4 1 1 0 0 2 0 2 0 0 0 0 .250 .500 .500 1.000
Batting 7th   13 1 0 0 0 2 1 4 3 0 0 0 .077 .294 .077 .371
Batting 9th   77 14 1 0 1 6 5 2 15 1 0 1 .182 .210 .234 .444
Low Leverage   34 6 1 0 0 1 3 5 8 0 0 1 .176 .300 .206 .506
Medium Leverage   42 4 0 0 0 1 1 2 9 0 0 0 .095 .136 .095 .232
High Leverage   16 5 1 0 1 8 2 1 1 1 0 0 .312 .333 .562 .896
USPL DOUBLE A 2025 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 30 100 26 5 0 1 9 17 12 20 .260 .348 .340 .688 .330 .080 98
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 30 115 2 1 0 0 0 1 34 6 3 3 50.0 12.7 4.39 .7  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   26 7 2 0 0 1 4 2 5 0 0 0 .269 .321 .346 .668
Versus Right   74 19 3 0 1 8 13 10 15 1 0 2 .257 .356 .338 .694
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
May   61 16 3 0 1 4 6 3 9 0 0 2 .262 .318 .361 .679
July   39 10 2 0 0 5 11 9 11 1 0 0 .256 .388 .308 .695
Career   100 26 5 0 1 9 17 12 20 1 0 2 .260 .348 .340 .688
Home   46 16 3 0 1 5 10 6 5 1 0 2 .348 .436 .478 .915
Road   54 10 2 0 0 4 7 6 15 0 0 0 .185 .267 .222 .489
Grass   100 26 5 0 1 9 17 12 20 1 0 2 .260 .348 .340 .688
Day   38 9 1 0 0 4 5 2 6 0 0 0 .237 .275 .263 .538
Night   62 17 4 0 1 5 12 10 14 1 0 2 .274 .387 .387 .774
As Starter   100 26 5 0 1 9 17 12 20 1 0 2 .260 .348 .340 .688
Close/Late   18 7 2 0 0 0 6 1 1 0 0 0 .389 .421 .500 .921
Inning 1-3   28 7 1 0 1 3 4 4 8 0 0 2 .250 .382 .393 .775
Inning 4-6   41 11 2 0 0 6 5 5 8 1 0 0 .268 .340 .317 .657
Inning 7-9   31 8 2 0 0 0 7 2 4 0 0 0 .258 .303 .323 .626
Extra Innings   0 0 0 0 0 0 1 1 0 0 0 0 .000 1.000 .000 1.000
0 Outs   30 3 1 0 0 1 6 3 4 1 0 1 .100 .200 .133 .333
1 Outs   35 12 3 0 1 4 6 7 8 0 0 1 .343 .465 .514 .979
2 Outs   35 11 1 0 0 4 5 2 8 0 0 0 .314 .351 .343 .694
Scoring Position   20 5 1 0 0 8 1 5 3 1 0 1 .250 .407 .300 .707
Bases Empty   63 18 4 0 1 1 15 6 13 0 0 1 .286 .357 .397 .754
Runner on 1st   17 3 0 0 0 0 1 1 4 0 0 0 .176 .222 .176 .399
Runner on 2nd   7 2 1 0 0 1 0 1 1 0 0 0 .286 .375 .429 .804
Runner on 3rd   2 0 0 0 0 1 0 1 1 0 0 0 .000 .333 .000 .333
Runner on 1st & 2nd   8 2 0 0 0 2 1 2 1 0 0 0 .250 .400 .250 .650
Runner on 1st & 3rd   2 0 0 0 0 2 0 1 0 1 0 0 .000 .250 .000 .250
Runner on 2nd & 3rd   1 1 0 0 0 2 0 0 0 0 0 1 1.000 1.000 1.000 2.000
Two Strikes   51 11 2 0 0 4 6 3 20 0 0 1 .216 .273 .255 .528
First Pitch   16 3 2 0 0 0 1 0 0 0 0 0 .188 .188 .312 .500
Count 0-1   10 2 0 0 0 1 2 0 0 1 0 0 .200 .182 .200 .382
Count 0-2   7 2 0 0 0 1 1 0 2 0 0 0 .286 .286 .286 .571
Count 1-0   6 3 1 0 0 1 0 0 0 0 0 0 .500 .500 .667 1.167
Count 1-1   4 1 0 0 0 0 1 0 0 0 0 0 .250 .250 .250 .500
Count 1-2   22 2 0 0 0 3 0 0 13 0 0 0 .091 .091 .091 .182
Count 2-0   4 1 0 0 1 2 1 0 0 0 0 0 .250 .250 1.000 1.250
Count 2-1   6 3 0 0 0 0 0 0 0 0 0 1 .500 .571 .500 1.071
Count 2-2   10 3 0 0 0 0 1 0 3 0 0 1 .300 .364 .300 .664
Count 3-0   0 0 0 0 0 0 1 3 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   3 2 0 0 0 1 5 6 0 0 0 0 .667 .889 .667 1.556
Full Count   12 4 2 0 0 0 4 3 2 0 0 0 .333 .467 .500 .967
Behind in Count   39 6 0 0 0 5 3 0 15 1 0 0 .154 .150 .154 .304
Ahead in Count   19 9 1 0 1 4 7 9 0 0 0 1 .474 .655 .684 1.339
Batting 8th   38 9 1 0 0 5 10 8 8 1 0 0 .237 .362 .263 .625
Batting 9th   62 17 4 0 1 4 7 4 12 0 0 2 .274 .338 .387 .725
Low Leverage   59 16 4 0 1 3 10 6 12 0 0 1 .271 .348 .390 .738
Medium Leverage   30 7 1 0 0 1 5 3 7 0 0 1 .233 .324 .267 .590
High Leverage   11 3 0 0 0 5 2 3 1 1 0 0 .273 .400 .273 .673
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
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
2024 Total - 23 46 202 52 5 1 6 30 37 21 3 3 34 33 3 .257 .332 .381 .713 100 100 0.0
2025 Yakima - AA 24 30 100 26 5 0 1 9 17 12 2 1 20 3 3 .260 .348 .340 .688 97 98 0.0
2025 Sunset District - AAA 24 32 94 16 2 0 1 10 6 8 1 1 18 5 1 .170 .240 .223 .464 27 26 0.0
Total PAAA 32 94 16 2 0 1 10 6 8 1 1 18 5 1 .170 .240 .223 .464 27 26
Total PAA 30 100 26 5 0 1 9 17 12 2 1 20 3 3 .260 .348 .340 .688 97 98
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2025 Sunset District - AAA 1B 5 4 48 4 4 52 0 1.000 35.0 13.37 +0.3 1.080
2025 Sunset District - AAA LF 4 3 6 0 0 6 0 1.000 24.0 2.25 +0.1 1.013
2025 Yakima - AA LF 3 3 4 0 0 4 0 1.000 27.0 1.33 +0.1 1.020
2025 Sunset District - AAA CF 24 21 62 1 0 64 1 .984 188.2 3.01 +3.1 1.066
2025 Yakima - AA CF 27 27 67 3 1 72 2 .972 236.0 2.67 +3.6 1.070
2025 Sunset District - AAA RF 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
TOTAL 1B 5 4 48 4 4 52 0 1.000 35.0 13.37 +0.3 1.080
TOTAL LF 7 6 10 0 0 10 0 1.000 51.0 1.76 +0.1 1.016
TOTAL CF 51 48 129 4 1 136 3 .978 424.2 2.82 +6.7 1.068
TOTAL RF 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
PLAYER HISTORY
01/01/2025 OSA scouting updated ratings (potential): Contact: 3 (4); Power: 2 (4); Eye: 5 (6).
03/02/2025 Drafted in the 2024 first-year player draft (Round 3, Pick 26, 90th overall pick) by the Oakland Oaks, out of college (Michigan).
08/15/2025 Suspended 10 games after ejection following a brawl.
08/31/2025 Injured (wrist tendinitis), out for 2 weeks.
Friday, December 30th, 2016 - OOTP Baseball 17.12 Build 75