RF Jonathan Duncan #20
Age: 28 | Bats: R | Throws: R | Morale: Normal
04/18/2026
RF JONATHAN DUNCAN #20 - AGE: 28 - BATS: R - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
8 31 6 1 0 1 6 1 11 .194 .219 .323 1 -0.2
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 35 35 35 35
Gap 50 55 50 55
Power 60 60 60 60
Eye 50 50 50 55
Avoid K's 30 30 30 30
FIELDING RATINGS
Catcher Infield Outfield
Range: - 35 55
Errors: - 35 50
Arm: 20 55 75
Turn DP: - 35 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 65
1st Base: - Center Field: 45
2nd Base: - Right Field: 65
3rd Base: 20
       
RUN/BUNT
Running Speed: 75
Stealing Aggressiveness: 65
Stealing Ability: 80
Baserunning Inst.: 80
Sacrifice Bunt: 30
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
04/16/2026 @ POR Win, 11-9 6 2 3 3 1 0 3 0
04/15/2026 RCH Loss, 1-2 2 0 0 0 0 0 1 0
04/14/2026 RCH Win, 6-3 4 0 0 0 0 0 2 0
04/13/2026 RCH Win, 4-0 4 0 1 1 0 1 2 0
04/12/2026 POR Win, 2-0 4 0 0 0 0 0 1 0
04/11/2026 POR Loss, 2-3 3 0 0 0 0 0 1 1
04/10/2026 POR Win, 9-7 5 1 2 2 0 0 1 0
04/09/2026 POR Loss, 0-1 3 0 0 0 0 0 0 0
03/23/2026 @ STL Loss, 4-5 2 0 1 0 0 0 0 0
03/22/2026 @ ALA Win, 6-2 2 0 0 0 0 0 1 0
PERSONALITY
Birthday:01/28/1998
Born in:Gilbert, AZ
Nationality:American
Height:6' 1"
Weight:200 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:1 Year, 106 Days
Service This Yr:None
40-Man Service:3 Years, 38 Days
Pro Service:6 Years
Arbitration Eligibility:Not yet eligible
Option Years:Out of option years
Contract Extension: -
Drafted:2020, 19th Pick in Round 3
EASTERN LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 8 31 6 1 0 1 6 3 1 11 .194 .219 .323 .541 .239 .129 35
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 8 32 0 0 0 0 0 0 10 2 1 1 50.0 2.0 2.10 -0.2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Versus Right   31 6 1 0 1 6 3 1 11 0 0 0 .194 .219 .323 .541
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   16 4 0 0 1 4 2 1 8 0 0 0 .250 .294 .438 .732
Last Week   15 2 1 0 0 2 1 0 3 0 0 0 .133 .133 .200 .333
April   31 6 1 0 1 6 3 1 11 0 0 0 .194 .219 .323 .541
Career   31 6 1 0 1 6 3 1 11 0 0 0 .194 .219 .323 .541
Home   25 3 1 0 0 3 1 1 8 0 0 0 .120 .154 .160 .314
Road   6 3 0 0 1 3 2 0 3 0 0 0 .500 .500 1.000 1.500
Grass   31 6 1 0 1 6 3 1 11 0 0 0 .194 .219 .323 .541
Day   12 0 0 0 0 0 0 0 3 0 0 0 .000 .000 .000 .000
Night   19 6 1 0 1 6 3 1 8 0 0 0 .316 .350 .526 .876
As Starter   31 6 1 0 1 6 3 1 11 0 0 0 .194 .219 .323 .541
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
2023 Portland - MSL 25 65 212 50 13 2 16 37 34 19 6 2 72 11 5 .236 .314 .542 .856 134 135 1.3
2024 Portland - MSL 26 80 271 43 11 3 12 22 33 18 3 3 97 9 4 .159 .217 .354 .571 58 54 -0.5
Total MSL 145 483 93 24 5 28 59 67 37 9 5 169 20 9 .193 .260 .437 .697 92 90 0.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 - 22 55 241 68 12 6 15 46 56 29 4 2 42 33 1 .282 .366 .568 .934 100 100 1.9
2020 Clinton - A 22 63 223 56 18 2 8 39 32 35 3 2 74 17 3 .251 .357 .457 .815 134 131 2.5
2021 High Desert - A 23 127 464 126 19 8 33 86 92 50 7 6 157 58 10 .272 .347 .560 .908 149 147 5.9
2022 Jackson - AA 24 27 95 20 3 0 6 17 15 15 2 0 36 10 7 .211 .330 .432 .762 124 126 0.7
2022 Tacoma - AAA 24 34 117 25 4 3 3 14 19 13 4 0 42 5 1 .214 .313 .376 .690 91 91 0.4
2023 Tacoma - AAA 25 28 71 22 7 0 6 22 17 4 2 0 18 5 3 .310 .364 .662 1.026 181 194 0.8
2025 Tacoma - AAA 27 105 368 74 6 8 22 66 53 43 6 2 120 23 5 .201 .294 .440 .734 105 106 1.1
2026 New Hampshire - AA 28 8 31 6 1 0 1 6 3 1 0 0 11 1 1 .194 .219 .323 .541 45 35 -0.2
Total PCL 167 556 121 17 11 31 102 89 60 12 2 180 33 9 .218 .306 .455 .761 111 114
Total EL 8 31 6 1 0 1 6 3 1 0 0 11 1 1 .194 .219 .323 .541 45 35
Total SL 27 95 20 3 0 6 17 15 15 2 0 36 10 7 .211 .330 .432 .762 124 126
Total CAL 127 464 126 19 8 33 86 92 50 7 6 157 58 10 .272 .347 .560 .908 149 147
Total MID 63 223 56 18 2 8 39 32 35 3 2 74 17 3 .251 .357 .457 .815 134 131
CAREER POSTSEASON 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
2022 Tacoma - PCL 24 8 33 3 0 0 2 4 5 3 0 0 13 0 0 .091 .167 .273 .439 20 12 -0.3
Total PCL 8 33 3 0 0 2 4 5 3 0 0 13 0 0 .091 .167 .273 .439 20 12
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2020 Clinton - A LF 2 0 1 0 0 1 0 1.000 3.0 3.00 -0.3 .975
2020 Clinton - A CF 63 63 126 9 0 136 1 .993 540.1 2.25 +1.0 1.012
2021 High Desert - A LF 23 21 33 2 0 36 1 .972 185.1 1.70 +0.3 1.038
2021 High Desert - A CF 59 57 130 6 1 136 0 1.000 491.2 2.49 +2.4 1.007
2021 High Desert - A RF 42 39 65 3 0 68 0 1.000 350.0 1.75 +3.2 1.102
2022 Tacoma - AAA LF 5 3 6 0 0 6 0 1.000 22.0 2.45 +0.1 .981
2022 Jackson - AA LF 9 9 10 1 0 11 0 1.000 77.0 1.29 +0.1 1.077
2022 Tacoma - AAA CF 18 17 44 2 0 48 2 .958 148.2 2.78 -0.1 .993
2022 Jackson - AA CF 10 9 22 0 0 22 0 1.000 75.0 2.64 +1.3 1.031
2022 Tacoma - AAA RF 6 5 8 0 0 8 0 1.000 35.0 2.06 -0.4 .970
2022 Jackson - AA RF 9 7 10 1 0 11 0 1.000 65.2 1.51 -0.0 .980
2023 Portland - MLB 1B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2023 Tacoma - AAA 3B 4 4 0 8 0 9 1 .889 36.0 2.00 -0.4 .916
2023 Portland - MLB LF 16 16 39 2 1 43 2 .953 132.0 2.80 -1.3 1.001
2023 Tacoma - AAA LF 2 1 3 0 0 3 0 1.000 10.0 2.70 +0.1 .973
2023 Portland - MLB CF 12 11 27 0 0 30 3 .900 98.0 2.48 -1.2 .961
2023 Tacoma - AAA CF 5 1 5 0 0 5 0 1.000 16.0 2.81 -0.6 .993
2023 Portland - MLB RF 39 33 74 3 0 79 2 .975 311.1 2.23 +0.2 1.037
2023 Tacoma - AAA RF 17 12 33 0 0 34 1 .971 117.0 2.54 -2.5 .894
2024 Portland - MLB 3B 1 0 0 1 0 1 0 1.000 3.0 3.00 +0.1 1.017
2024 Portland - MLB LF 9 8 13 1 1 14 0 1.000 69.0 1.83 -0.8 .904
2024 Portland - MLB CF 5 3 16 0 0 16 0 1.000 38.2 3.72 +0.2 .998
2024 Portland - MLB RF 60 60 127 11 2 142 4 .972 533.2 2.33 +0.3 .990
2025 Tacoma - AAA LF 22 20 47 0 0 49 2 .959 193.0 2.19 -0.4 .984
2025 Tacoma - AAA CF 49 48 130 4 0 135 1 .993 423.1 2.85 -6.9 .926
2025 Tacoma - AAA RF 23 23 43 1 0 46 2 .957 202.0 1.96 +1.2 1.077
2026 New Hampshire - AA RF 8 8 8 1 0 9 0 1.000 68.0 1.19 -0.2 1.021
TOTAL 3B 5 4 0 9 0 10 1 .900 39.0 2.08 -0.3 .926
TOTAL LF 88 78 152 6 2 163 5 .969 691.1 2.06 -2.1 .997
TOTAL CF 221 209 500 21 1 528 7 .987 1831.2 2.56 -4.0 .983
TOTAL RF 204 187 368 20 2 397 9 .977 1682.2 2.08 +1.8 1.018
PLAYER HISTORY
11/09/2025 Released by the Portland organization.
01/01/2026 OSA scouting updated ratings (potential): Contact: 35 (35); Power: 60 (60); Eye: 50 (55).
02/11/2026 Signed a minor league contract with the Toronto Seagulls organization.
Friday, April 17th , 2026 - OOTP Baseball 26.4 Build 61