RF Norm 'The General' Cunningham #12
Age: 25 | Bats: L | Throws: L | Morale: Angry
05/26/2036
RF NORM 'THE GENERAL' CUNNINGHAM #12 - AGE: 25 - BATS: L - THROWS: L - MORALE: ANGRY
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
37 117 26 5 0 1 14 24 23 .222 .359 .291 0 -0.2
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 46 41 48 5
Gap 32 23 35 4
Power 17 14 19 2
Eye 52 37 57 6
Avoid K's 56 51 58 6
FIELDING RATINGS
Catcher Infield Outfield
Range: - 3 38
Errors: - 13 97
Arm: 2 38 79
Turn DP: - 2 -
Ability: 1 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 31
1st Base: - Center Field: -
2nd Base: - Right Field: 52
3rd Base: -
       
RUN/BUNT
Running Speed: 3
Stealing Ability: 63
Baserunning Inst.: 76
Sacrifice Bunt: 50
Bunt for Hit: 1
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
05/25/2036 @ HOR Loss, 3-7 4 0 1 1 0 0 2 0
05/23/2036 HOR Loss, 6-17 3 1 1 0 0 1 2 0
05/22/2036 MOO Win, 8-6 3 1 1 0 0 1 0 0
05/21/2036 MOO Loss, 2-4 2 0 0 0 0 0 1 0
05/20/2036 MOO Win, 5-4 4 0 0 0 0 0 1 0
05/18/2036 @ HOR Win, 5-0 3 1 2 0 0 1 0 0
05/17/2036 @ HOR Loss, 6-7 4 0 0 0 0 1 1 0
05/15/2036 @ PC Loss, 2-11 3 0 1 1 0 1 0 0
05/13/2036 @ PC Win, 4-3 4 0 2 0 0 1 0 0
05/12/2036 @ PC Win, 3-2 4 0 1 1 0 0 0 0
PERSONALITY
Cunningham is an extremely hard worker, but he is slow to learn from experience.
High: Work Ethic
Low: Loyalty, Adaptability, Greed, Intelligence
Birthday:07/09/2010
Born in:Vashon, WAS
Nationality:American
Height:6' 2"
Weight:210 lbs
Local Popularity:Insignificant
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:7 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:2029, 4th Pick in Round 20
SDMB DOUBLE A 2036 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 37 117 26 5 0 1 14 10 24 23 .222 .359 .291 .650 .313 .068 90
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 36 142 1 2 0 7 0 0 34 6 0 1 0.0 12.1 3.30 -0.2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   37 6 1 0 0 2 3 7 9 0 0 0 .162 .295 .189 .485
Versus Right   80 20 4 0 1 12 7 17 14 0 0 1 .250 .388 .338 .725
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   16 3 2 0 0 1 2 2 6 0 0 1 .188 .316 .313 .628
April   59 12 2 0 0 8 2 10 9 0 0 0 .203 .319 .237 .556
May   58 14 3 0 1 6 8 14 14 0 0 1 .241 .397 .345 .742
Last Year   259 63 11 0 1 29 28 46 39 2 1 1 .243 .357 .297 .654
2 Years Ago   65 19 3 0 1 7 8 10 12 0 0 0 .292 .387 .385 .771
Career   683 168 27 0 3 73 67 116 111 4 4 2 .246 .355 .299 .654
Home   65 13 3 0 1 7 7 13 15 0 0 1 .200 .342 .292 .634
Road   52 13 2 0 0 7 3 11 8 0 0 0 .250 .381 .288 .669
Grass   106 22 5 0 1 12 10 22 23 0 0 1 .208 .349 .283 .632
Turf   11 4 0 0 0 2 0 2 0 0 0 0 .364 .462 .364 .825
Day   10 3 0 0 0 1 1 2 1 0 0 0 .300 .417 .300 .717
Night   107 23 5 0 1 13 9 22 22 0 0 1 .215 .354 .290 .644
As Starter   116 25 4 0 1 13 10 24 23 0 0 1 .216 .355 .276 .630
As Reliever / Substitution   1 1 1 0 0 1 0 0 0 0 0 0 1.000 1.000 2.000 3.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
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 Atlanta HS - HS 14 37 149 53 7 1 1 24 18 14 1 2 14 0 0 .356 .410 .436 .846 89 97 0.2
2026 Atlanta HS - HS 15 39 148 54 12 0 2 29 25 18 2 1 15 0 0 .365 .438 .486 .924 108 116 0.5
2027 Atlanta HS - HS 16 15 66 20 4 0 0 6 9 3 1 0 11 0 0 .303 .343 .364 .706 62 63 -0.2
2028 Atlanta HS - HS 17 37 33 14 2 0 0 5 11 9 1 1 3 0 0 .424 .545 .485 1.030 143 164 0.4
2029 Atlanta HS - HS 18 35 27 12 2 0 0 6 5 3 0 0 4 0 0 .444 .500 .519 1.019 134 148 0.3
2029 Marine Park - S A 18 49 204 49 6 0 2 20 18 11 2 1 46 0 1 .240 .284 .299 .583 84 89 -0.3
2030 Marine Park - S A 19 6 22 1 0 0 0 0 2 1 0 0 8 0 0 .045 .087 .045 .132 -58 -60 -0.2
2030 Brighton Beach - A 19 26 99 27 8 0 0 14 11 4 4 1 30 0 0 .273 .324 .354 .678 83 84 -0.1
2031 Brighton Beach - A 20 42 74 18 3 0 0 3 7 6 4 0 16 0 0 .243 .333 .284 .617 74 75 -0.3
2032 Brighton Beach - A 21 83 169 41 9 1 0 12 14 26 0 1 37 0 0 .243 .342 .308 .650 81 81 -0.5
2033 Brighton Beach - A 22 57 213 56 9 0 0 25 21 30 4 1 39 1 0 .263 .363 .305 .668 97 103 0.5
2033 Flatbush - AA 22 70 242 60 8 0 0 23 21 36 0 2 37 1 1 .248 .343 .281 .624 73 74 -0.9
2034 Flatbush - AA 23 26 65 19 3 0 1 7 8 10 0 0 12 0 0 .292 .387 .385 .771 123 133 0.4
2035 Flatbush - AA 24 81 259 63 11 0 1 29 28 46 1 2 39 2 0 .243 .357 .297 .654 85 92 0.2
2036 Flatbush - AA 25 37 117 26 5 0 1 14 10 24 1 0 23 0 1 .222 .359 .291 .650 87 90 -0.2
Total SDMBAA 214 683 168 27 0 3 73 67 116 2 4 111 3 2 .246 .355 .299 .654 85 89
Total SDMBA 208 555 142 29 1 0 54 53 66 12 3 122 1 0 .256 .346 .312 .658 87 89
Total SDMBHS 163 423 153 27 1 3 70 68 47 5 4 47 0 0 .362 .428 .452 .880 100 108
Total SDMBA- 55 226 50 6 0 2 20 20 12 2 1 54 0 1 .221 .266 .274 .540 70 74
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
2029 Marine Park - SDMBA- 18 3 12 4 1 0 0 1 1 0 0 0 2 0 0 .333 .333 .417 .750 135 138 -0.7
Total SDMBA- 3 12 4 1 0 0 1 1 0 0 0 2 0 0 .333 .333 .417 .750 135 138
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2025 Atlanta HS - HS LF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2025 Atlanta HS - HS RF 37 37 77 6 1 90 7 .922 296.0 2.52 +0.3 1.008
2026 Atlanta HS - HS LF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2026 Atlanta HS - HS RF 37 37 79 3 2 86 4 .953 303.0 2.44 -1.5 .965
2027 Atlanta HS - HS RF 15 14 16 2 1 19 1 .947 119.2 1.35 +0.8 1.105
2028 Atlanta HS - HS LF 1 0 1 0 0 1 0 1.000 3.0 3.00 +0.1 1.133
2028 Atlanta HS - HS RF 14 0 10 0 0 11 1 .909 42.1 2.13 -0.0 1.001
2029 Marine Park - S A RF 7 7 12 1 0 13 0 1.000 60.0 1.95 -1.9 .848
2029 Atlanta HS - HS RF 8 0 4 0 0 4 0 1.000 12.0 3.00 +0.3 1.153
2030 Marine Park - S A RF 6 6 12 0 0 12 0 1.000 50.0 2.16 +1.1 1.103
2031 Brighton Beach - A RF 23 13 36 0 0 40 4 .900 138.1 2.34 -2.7 .907
2032 Brighton Beach - A SS 3 0 1 2 1 4 1 .750 5.2 4.76 -0.5 .512
2032 Brighton Beach - A LF 8 3 6 0 0 7 1 .857 31.1 1.72 +0.5 1.001
2032 Brighton Beach - A RF 31 20 50 6 1 57 1 .982 195.2 2.58 -3.9 .947
2033 Flatbush - AA LF 69 69 148 8 1 157 1 .994 597.2 2.35 -5.3 .953
2033 Flatbush - AA RF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2033 Brighton Beach - A RF 56 55 120 8 0 128 0 1.000 496.0 2.32 -1.4 .993
2034 Flatbush - AA LF 5 3 9 0 0 9 0 1.000 28.0 2.89 -0.8 .888
2034 Flatbush - AA RF 13 13 23 2 0 25 0 1.000 111.0 2.03 -0.0 .993
2035 Flatbush - AA LF 5 3 6 0 0 6 0 1.000 27.0 2.00 +0.2 .990
2035 Flatbush - AA RF 57 55 114 8 1 123 1 .992 492.1 2.23 -1.5 .988
2036 Flatbush - AA LF 2 2 3 0 0 3 0 1.000 16.0 1.69 -0.1 1.001
TOTAL SS 3 0 1 2 1 4 1 .750 5.2 4.76 -0.5 .512
TOTAL LF 92 80 173 8 1 183 2 .989 705.0 2.31 -5.4 .954
TOTAL RF 305 257 553 36 6 608 19 .969 2317.1 2.29 -10.5 .983
PLAYER HISTORY
03/01/2025 Joined the Atlanta HS Snarl.
01/01/2026 OSA scouting updated ratings (potential): Contact: 1 (3); Power: 2 (2); Eye: 1 (2).
04/09/2026 Injured on 04/08/2026, diagnosed with abdominal soreness, is day-to-day.
01/01/2027 OSA scouting updated ratings (potential): Contact: 1 (3); Power: 3 (2); Eye: 1 (2).
04/20/2027 Injured on 04/17/2027, diagnosed with a forearm strain, will miss 2 months.
01/01/2028 OSA scouting updated ratings (potential): Contact: 1 (3); Power: 4 (2); Eye: 1 (2).
01/01/2029 OSA scouting updated ratings (potential): Contact: 4 (5); Power: 5 (4); Eye: 1 (5).
03/14/2029 Injured (flu), day-to-day for 3 days.
06/01/2029 Released by the Atlanta HS Snarl.
06/01/2029 Drafted in the 2029 first-year player draft (Round 20, Pick 4, 234th overall pick) by the Brooklyn Wolves.
01/01/2030 OSA scouting updated ratings (potential): Contact: 20 (5); Power: 7 (4); Eye: 1 (5).
01/01/2031 OSA scouting updated ratings (potential): Contact: 30 (7); Power: 8 (5); Eye: 6 (5).
01/01/2032 OSA scouting updated ratings (potential): Contact: 25 (6); Power: 1 (3); Eye: 20 (3).
08/07/2032 Injured (Sore ankle), day-to-day for 3 days.
01/01/2033 OSA scouting updated ratings (potential): Contact: 30 (4); Power: 4 (1); Eye: 31 (4).
05/02/2033 Wins the SDMBA SL1 Player of the Week Award.
01/01/2034 OSA scouting updated ratings (potential): Contact: 35 (4); Power: 8 (1); Eye: 39 (4).
01/01/2035 OSA scouting updated ratings (potential): Contact: 37 (4); Power: 9 (1); Eye: 40 (4).
01/01/2036 OSA scouting updated ratings (potential): Contact: 36 (4); Power: 9 (1); Eye: 39 (4).
Saturday, May 2nd, 2020 - OOTP Baseball 21.2 Build 38