CF Jeff Cunningham #18
Age: 24 | Bats: L | Throws: L | Morale: Good
07/19/2026
CF JEFF CUNNINGHAM #18 - AGE: 24 - BATS: L - THROWS: L - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
67 210 49 11 2 5 24 5 50 .233 .260 .376 9 0.2
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 45 40 50 55
Gap 55 50 60 65
Power 45 40 50 50
Eye 45 45 45 50
Avoid K's 50 40 50 55
FIELDING RATINGS
Catcher Infield Outfield
Range: - 35 60
Errors: - 35 45
Arm: 20 40 50
Turn DP: - 20 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 65
1st Base: - Center Field: 45
2nd Base: - Right Field: 35
3rd Base: -
       
RUN/BUNT
Running Speed: 60
Stealing Aggressiveness: 55
Stealing Ability: 65
Baserunning Inst.: 60
Sacrifice Bunt: 60
Bunt for Hit: 70
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
07/18/2026 @ CWS Win, 4-3 4 0 0 0 0 0 1 2
07/17/2026 @ CWS Win, 7-0 4 1 2 2 1 0 0 0
07/16/2026 @ NYY Win, 9-5 3 1 2 1 0 0 0 0
07/15/2026 @ NYY Win, 5-4 4 0 0 0 0 0 3 0
07/14/2026 @ NYY Loss, 1-10 4 0 1 0 0 0 0 0
07/12/2026 BOS Loss, 2-3 3 0 0 0 0 0 1 0
07/11/2026 BOS Loss, 2-7 4 0 1 0 0 0 2 0
07/10/2026 BOS Win, 5-2 4 0 0 0 0 0 3 0
07/09/2026 CIN Win, 4-3 2 0 0 1 0 0 0 1
07/08/2026 CIN Loss, 6-8 3 0 0 0 0 1 0 0
PERSONALITY
Birthday:01/26/2002
Born in:Spring Valley, NV
Nationality:American
Height:6' 3"
Weight:205 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$740,000
Signed Through:2026 Season
Major Service:2 Years, 122 Days
Service This Yr:81 Days
40-Man Service:3 Years, 66 Days
Pro Service:5 Years
Arbitration Eligibility:Not yet, but possibly eligible after this season
Option Years:2 option years left
Contract Extension: -
Drafted:-
MAJOR LEAGUE BASEBALL 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 67 210 49 11 2 5 24 18 5 50 .233 .260 .376 .636 .257 .143 53
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 63 234 3 0 0 4 15 1 79 18 9 2 81.8 20.5 3.03 .2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   59 8 4 0 0 2 4 1 24 0 3 0 .136 .150 .203 .353
Versus Right   151 41 7 2 5 22 14 4 26 1 12 3 .272 .302 .444 .746
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   19 5 1 0 1 3 2 0 4 0 0 0 .263 .263 .474 .737
Last Week   20 2 1 0 0 1 0 1 7 1 2 0 .100 .136 .150 .286
April   30 10 0 1 1 3 4 0 7 0 1 1 .333 .355 .500 .855
May   64 16 4 0 1 8 6 1 14 0 4 0 .250 .262 .359 .621
June   60 15 5 1 1 8 5 2 9 0 5 1 .250 .286 .417 .702
July   56 8 2 0 2 5 3 2 20 1 5 1 .143 .183 .286 .469
Spring Training   49 8 1 0 1 4 2 1 14 0 0 0 .163 .180 .245 .425
Career   210 49 11 2 5 24 18 5 50 1 15 3 .233 .260 .376 .636
Home   118 30 6 1 3 12 11 1 29 1 11 1 .254 .264 .398 .663
Road   92 19 5 1 2 12 7 4 21 0 4 2 .207 .255 .348 .603
Grass   179 43 9 2 5 21 18 4 43 1 12 2 .240 .263 .397 .660
Turf   31 6 2 0 0 3 0 1 7 0 3 1 .194 .242 .258 .500
Day   79 16 3 1 0 3 8 2 22 0 3 2 .203 .241 .266 .507
Night   131 33 8 1 5 21 10 3 28 1 12 1 .252 .272 .443 .715
As Starter   208 49 11 2 5 24 18 5 50 1 15 3 .236 .263 .380 .642
As Reliever / Substitution   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Pinch Hitting   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Close/Late   51 10 3 0 0 4 5 2 16 0 4 0 .196 .226 .255 .481
Inning 1-3   62 17 3 1 3 7 7 1 11 0 4 1 .274 .297 .500 .797
Inning 4-6   73 20 5 1 1 11 5 1 19 1 7 2 .274 .299 .411 .710
Inning 7-9   74 11 3 0 1 6 6 3 20 0 4 0 .149 .182 .230 .412
Extra Innings   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
0 Outs   53 10 4 0 1 4 5 2 12 0 11 1 .189 .232 .321 .553
1 Outs   73 15 2 0 2 7 7 3 19 1 4 1 .205 .244 .315 .559
2 Outs   84 24 5 2 2 13 6 0 19 0 0 1 .286 .294 .464 .758
Scoring Position   57 17 5 1 0 19 5 2 12 1 15 0 .298 .317 .421 .738
Bases Empty   120 25 5 1 5 5 10 3 29 0 0 3 .208 .246 .392 .638
Runner on 1st   33 7 1 0 0 0 3 0 9 0 0 0 .212 .212 .242 .455
Runner on 2nd   16 4 2 0 0 3 2 0 3 0 11 0 .250 .250 .375 .625
Runner on 3rd   6 3 0 1 0 3 0 0 1 0 2 0 .500 .500 .833 1.333
Runner on 1st & 2nd   16 2 1 0 0 1 1 0 5 0 0 0 .125 .125 .188 .312
Runner on 1st & 3rd   8 3 1 0 0 4 2 2 0 0 1 0 .375 .500 .500 1.000
Runner on 2nd & 3rd   7 2 0 0 0 2 0 0 3 1 1 0 .286 .250 .286 .536
Bases Loaded   4 3 1 0 0 6 0 0 0 0 0 0 .750 .750 1.000 1.750
Two Strikes   100 11 0 0 3 5 5 3 50 0 0 0 .110 .136 .200 .336
First Pitch   29 5 1 0 0 3 2 0 0 1 9 2 .172 .219 .207 .426
Count 0-1   23 9 4 2 0 4 3 0 0 0 2 1 .391 .417 .739 1.156
Count 0-2   23 3 0 0 0 0 0 0 13 0 0 0 .130 .130 .130 .261
Count 1-0   20 6 1 0 0 3 1 0 0 0 2 0 .300 .300 .350 .650
Count 1-1   23 10 3 0 1 4 2 0 0 0 0 0 .435 .435 .696 1.130
Count 1-2   36 4 0 0 2 4 2 0 21 0 0 0 .111 .111 .278 .389
Count 2-0   6 3 1 0 1 1 3 0 0 0 1 0 .500 .500 1.167 1.667
Count 2-1   6 4 0 0 0 3 1 0 0 0 0 0 .667 .667 .667 1.333
Count 2-2   26 2 0 0 1 1 1 0 9 0 0 0 .077 .077 .192 .269
Count 3-1   3 1 1 0 0 1 1 2 0 0 1 0 .333 .600 .667 1.267
Full Count   15 2 0 0 0 0 2 3 7 0 0 0 .133 .278 .133 .411
Behind in Count   82 16 4 2 2 8 5 0 34 0 2 1 .195 .205 .366 .571
Ahead in Count   35 14 3 0 1 8 6 2 0 0 4 0 .400 .432 .571 1.004
Batting 5th   12 0 0 0 0 0 0 1 5 0 0 0 .000 .077 .000 .077
Batting 7th   130 33 5 2 4 14 13 4 25 1 14 3 .254 .290 .415 .705
Batting 8th   51 15 6 0 1 10 5 0 15 0 0 0 .294 .294 .471 .765
Batting 9th   17 1 0 0 0 0 0 0 5 0 1 0 .059 .059 .059 .118
Low Leverage   94 20 3 1 4 6 6 2 19 0 2 2 .213 .245 .394 .639
Medium Leverage   76 17 5 1 1 8 8 1 19 0 8 1 .224 .244 .355 .599
High Leverage   40 12 3 0 0 10 4 2 12 1 5 0 .300 .326 .375 .701
INTERNATIONAL LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 19 56 21 0 0 4 13 13 9 6 .375 .462 .589 1.051 .465 .214 193
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 17 66 0 0 0 0 1 0 33 4 8 4 66.7 15.8 10.64 .0  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   18 10 0 0 3 7 6 4 1 0 0 0 .556 .636 1.056 1.692
Versus Right   38 11 0 0 1 6 7 5 5 0 1 0 .289 .372 .368 .741
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   35 13 0 0 3 7 8 4 2 0 0 0 .371 .436 .629 1.064
May   21 8 0 0 1 6 5 5 4 0 1 0 .381 .500 .524 1.024
Career   56 21 0 0 4 13 13 9 6 0 1 0 .375 .462 .589 1.051
Home   19 7 0 0 3 7 4 3 1 0 0 0 .368 .455 .842 1.297
Road   37 14 0 0 1 6 9 6 5 0 1 0 .378 .465 .459 .925
Grass   56 21 0 0 4 13 13 9 6 0 1 0 .375 .462 .589 1.051
Day   16 7 0 0 3 6 4 1 1 0 1 0 .438 .471 1.000 1.471
Night   40 14 0 0 1 7 9 8 5 0 0 0 .350 .458 .425 .883
As Starter   55 21 0 0 4 13 13 9 6 0 1 0 .382 .469 .600 1.069
As Reliever / Substitution   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
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
2026 River Hills - MLB 24 67 210 49 11 2 5 24 18 5 3 1 50 9 2 .233 .260 .376 .636 67 53 0.2
Total MLB 67 210 49 11 2 5 24 18 5 3 1 50 9 2 .233 .260 .376 .636 67 53 0.2
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
2025 Carolina - A 23 96 371 120 29 6 13 65 56 25 4 0 45 16 5 .323 .372 .539 .912 133 132 2.2
2025 Wisconsin - A 23 15 58 25 4 1 5 15 12 6 1 0 6 6 2 .431 .492 .793 1.285 227 243 1.1
2025 Total - A 23 111 429 145 33 7 18 80 68 31 5 0 51 22 7 .338 .389 .573 .963 146 148 3.4
2025 Biloxi - AA 23 15 53 9 2 1 0 2 9 10 0 0 4 1 0 .170 .302 .245 .547 38 46 -0.5
2026 Jacksonville - AAA 24 19 56 21 0 0 4 13 13 9 0 0 6 8 4 .375 .462 .589 1.051 182 193 1.0
Total IL 19 56 21 0 0 4 13 13 9 0 0 6 8 4 .375 .462 .589 1.051 182 193
Total SL 15 53 9 2 1 0 2 9 10 0 0 4 1 0 .170 .302 .245 .547 38 46
Total MID 15 58 25 4 1 5 15 12 6 1 0 6 6 2 .431 .492 .793 1.285 227 243
Total CAR 96 371 120 29 6 13 65 56 25 4 0 45 16 5 .323 .372 .539 .912 133 132
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2026 River Hills - MLB LF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2026 Jacksonville - AAA LF 3 2 2 0 0 2 0 1.000 16.0 1.12 +0.1 1.026
2026 River Hills - MLB CF 65 63 162 10 0 178 6 .966 546.1 2.83 +3.4 1.023
2026 Jacksonville - AAA CF 13 12 28 1 0 30 1 .967 106.1 2.45 +1.6 1.042
2026 River Hills - MLB RF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2026 Jacksonville - AAA RF 1 1 1 0 0 1 0 1.000 9.0 1.00 +0.0 1.048
TOTAL LF 3 2 2 0 0 2 0 1.000 16.0 1.12 +0.1 1.026
TOTAL CF 78 75 190 11 0 208 7 .966 652.2 2.77 +5.0 1.025
TOTAL RF 1 1 1 0 0 1 0 1.000 9.0 1.00 +0.0 1.048
PLAYER HISTORY
08/01/2025 Wins the CAR Batter of the Month Award.
08/25/2025 Wins the MID Player of the Week Award.
12/15/2025 Added to the secondary (40-man) roster for the Milwaukee Brewers.
12/28/2025 Designated for assignment and placed on waivers by the Milwaukee Brewers.
12/31/2025 Was claimed off waivers by River Hills while with Milwaukee.
01/01/2026 OSA scouting updated ratings (potential): Contact: 45 (55); Power: 45 (50); Eye: 45 (50).
06/21/2026 Injured (knee soreness),day-to-day for one week.
Sunday, April 19th , 2026 - OOTP Baseball 26.8 Build 82