2B Cody Milligan #42
Age: 26 | Bats: L | Throws: R | Morale: Good
04/14/2025
2B CODY MILLIGAN #42 - AGE: 26 - BATS: L - THROWS: R - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
1 1 0 0 0 0 0 1 1 .000 .500 .000 0 0.1
BATTING RATINGS (OSA)
Overall Overall Vs Left Vs Right  
Contact 55 50 55
Gap 50 45 50
Power 25 20 30
Eye 45 45 45
Avoid K's 50 40 50
FIELDING RATINGS
Catcher Infield Outfield
Range: - 50 60
Errors: - 55 65
Arm: 50 45 50
Turn DP: - 50 -
Framing: 30 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 40
1st Base: - Center Field: 50
2nd Base: 35 Right Field: 35
3rd Base: -
       
RUN/BUNT
Running Speed: 50
Stealing Aggressiveness: 65
Stealing Ability: 70
Baserunning Inst.: 50
Sacrifice Bunt: 55
Bunt for Hit: 45
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
04/12/2025 BRM Win, 9-2 1 0 0 0 0 1 1 0
03/21/2025 @ Oak Loss, 2-3 2 0 0 0 0 0 0 0
03/20/2025 @ Car Loss, 6-8 1 0 0 0 0 0 0 0
03/18/2025 Tor Win, 9-6 0 0 0 1 0 0 0 0
03/17/2025 @ Sea Loss, 7-8 1 0 1 1 0 0 0 1
03/15/2025 @ Ana Win, 15-12 2 1 1 1 0 0 0 0
03/14/2025 Min Loss, 5-17 2 0 0 0 0 0 0 0
Birthday:12/23/1998
Born in:Unknown
Nationality:American
Height:5' 10"
Weight:185 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:
Service This Yr:
40-Man Service:
Pro Service:
Arbitration Eligibility:
Option Years:
Contract Extension:
Drafted:-
SOUTHERN LEAGUE 2025 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 1 1 0 0 0 0 0 0 1 1 .000 .500 .000 .500 .376 .000 99
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 0 2 0 0 0 0 0 0 0 0 0 0 0.0 0.1 3.51 .1  
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   1 0 0 0 0 0 0 1 1 0 0 0 .000 .500 .000 .500
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   1 0 0 0 0 0 0 1 1 0 0 0 .000 .500 .000 .500
April   1 0 0 0 0 0 0 1 1 0 0 0 .000 .500 .000 .500
Last Year   451 141 27 4 5 49 82 88 81 0 7 5 .313 .430 .424 .854
2 Years Ago   402 135 32 4 14 68 79 61 89 1 4 4 .336 .427 .540 .967
Career   854 276 59 8 19 117 161 150 171 1 11 9 .323 .429 .478 .907
Home   1 0 0 0 0 0 0 1 1 0 0 0 .000 .500 .000 .500
Grass   1 0 0 0 0 0 0 1 1 0 0 0 .000 .500 .000 .500
Night   1 0 0 0 0 0 0 1 1 0 0 0 .000 .500 .000 .500
As Reliever / Substitution   1 0 0 0 0 0 0 1 1 0 0 0 .000 .500 .000 .500
ARIZONA LEAGUE 2021 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 60 218 57 9 0 9 45 53 50 59 .261 .424 .427 .851 .416 .165 140
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 58 283 13 0 0 2 4 2 93 18 13 6 68.4 46.5 7.18 2.1  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   62 17 2 0 3 17 14 12 18 0 1 2 .274 .408 .452 .860
Versus Right   156 40 7 0 6 28 39 38 41 2 3 11 .256 .430 .417 .847
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Career   326 93 14 1 13 67 82 75 86 2 6 18 .285 .442 .454 .896
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
2020 Scottsdale - R 21 34 108 36 5 1 4 22 29 25 5 0 27 2 4 .333 .478 .509 .988 158 158 0.9
2020 Virginia Beach - R 21 2 7 2 0 0 0 0 1 2 0 0 3 0 0 .286 .444 .286 .730 80 102 0.0
2020 Total - R 21 36 115 38 5 1 4 22 30 27 5 0 30 2 4 .330 .476 .496 .972 153 155 0.9
2021 Scottsdale - R 22 60 218 57 9 0 9 45 53 50 13 2 59 13 6 .261 .424 .427 .851 131 140 2.1
2022 Wilmington - A 23 113 358 98 16 1 5 32 44 42 6 2 72 4 6 .274 .358 .366 .724 92 95 0.8
2023 Sarasota - A 24 21 79 26 6 1 2 17 22 18 3 0 17 2 0 .329 .470 .506 .976 149 154 0.8
2023 Clearwater Beach - AA 24 106 402 135 32 4 14 68 79 61 4 1 89 2 7 .336 .427 .540 .967 147 151 3.3
2023 Berkeley - AAA 24 1 1 0 0 0 0 0 0 0 0 0 1 0 0 .000 .000 .000 .000 -100 -135 -0.0
2024 Clearwater Beach - AA 25 125 451 141 27 4 5 49 82 88 5 0 81 28 24 .313 .430 .424 .854 110 117 1.6
2025 Clearwater Beach - AA 26 1 1 0 0 0 0 0 0 1 0 0 1 0 0 .000 .500 .000 .500 37 99 0.1
Total PCL 1 1 0 0 0 0 0 0 0 0 0 1 0 0 .000 .000 .000 .000 -100 -135
Total SL 232 854 276 59 8 19 117 161 150 9 1 171 30 31 .323 .429 .478 .907 127 132
Total Car 113 358 98 16 1 5 32 44 42 6 2 72 4 6 .274 .358 .366 .724 92 95
Total SAL 21 79 26 6 1 2 17 22 18 3 0 17 2 0 .329 .470 .506 .976 149 154
Total Appy 2 7 2 0 0 0 0 1 2 0 0 3 0 0 .286 .444 .286 .730 80 102
Total ARZ 94 326 93 14 1 13 67 82 75 18 2 86 15 10 .285 .442 .454 .896 140 146
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
2020 Scottsdale - ARZ 21 5 20 7 1 0 0 3 1 6 0 0 6 0 0 .350 .500 .400 .900 136 135 -0.0
2021 Scottsdale - ARZ 22 11 38 11 3 1 0 6 7 7 3 0 10 1 2 .289 .438 .421 .859 134 144 -0.0
2024 Clearwater Beach - SL 25 4 15 5 3 0 0 0 1 1 0 0 3 0 0 .333 .375 .533 .908 121 118 -0.5
Total SL 4 15 5 3 0 0 0 1 1 0 0 3 0 0 .333 .375 .533 .908 121 118
Total ARZ 16 58 18 4 1 0 9 8 13 3 0 16 1 2 .310 .459 .414 .873 135 141
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2020 Virginia Beach - R C 2 2 17 0 0 17 0 1.000 16.0 9.56 -0.2 .000 1 0 0 0.0
2020 Scottsdale - R C 1 1 10 1 1 11 0 1.000 8.0 12.38 +0.2 .000 0 1 1 100.0
2020 Virginia Beach - R 1B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2020 Scottsdale - R 2B 3 0 1 3 1 4 0 1.000 10.1 3.48 -0.1 1.057
2020 Virginia Beach - R 3B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2020 Scottsdale - R 3B 3 1 0 0 0 0 0 .000 13.0 0.00 -0.4 .000
2020 Virginia Beach - R SS 1 0 0 1 0 1 0 1.000 2.0 4.50 -0.3 .576
2020 Scottsdale - R SS 12 12 10 28 3 41 3 .927 105.1 3.25 -1.4 .889
2020 Scottsdale - R CF 1 0 1 0 0 1 0 1.000 3.0 3.00 -0.4 .539
2020 Scottsdale - R RF 2 0 1 0 0 1 0 1.000 8.0 1.12 +0.0 1.035
2021 Scottsdale - R C 7 7 71 3 0 74 0 1.000 62.0 10.74 -0.3 1.047 0 9 1 11.1
2021 Scottsdale - R 2B 47 46 79 87 24 170 4 .976 415.2 3.59 -1.3 .993
2021 Scottsdale - R CF 6 5 12 1 0 13 0 1.000 53.0 2.21 -2.7 .763
2022 Wilmington - A C 4 3 24 3 0 27 0 1.000 29.1 8.28 -0.4 .000 0 6 1 16.7
2022 Wilmington - A 2B 67 55 103 133 32 242 6 .975 535.1 3.97 -1.9 .990
2022 Wilmington - A 3B 7 5 1 6 1 7 0 1.000 48.0 1.31 +0.3 1.089
2022 Wilmington - A SS 4 4 4 8 1 14 2 .857 35.0 3.09 -1.2 .797
2022 Wilmington - A LF 3 3 5 0 0 5 0 1.000 27.0 1.67 -0.0 .978
2022 Wilmington - A RF 12 9 29 0 0 29 0 1.000 93.0 2.81 +0.6 .955
2023 Clearwater Beach - AA 1B 2 2 13 2 2 16 1 .938 16.0 8.44 -0.4 .822
2023 Clearwater Beach - AA 2B 7 2 8 7 1 16 1 .938 27.2 4.88 -0.5 .795
2023 Sarasota - A 2B 8 8 13 23 8 37 1 .973 69.0 4.70 +0.1 .979
2023 Clearwater Beach - AA 3B 4 3 1 6 1 7 0 1.000 29.0 2.17 -0.1 .905
2023 Clearwater Beach - AA SS 3 2 2 3 0 5 0 1.000 25.0 1.80 -0.2 .861
2023 Berkeley - AAA LF 1 0 1 0 0 1 0 1.000 1.0 9.00 +0.0 .989
2023 Clearwater Beach - AA LF 22 21 44 1 1 47 2 .957 191.0 2.12 -1.7 .944
2023 Clearwater Beach - AA RF 31 31 68 1 0 74 5 .932 252.1 2.46 -0.7 .974
2023 Sarasota - A RF 8 8 21 0 0 22 1 .955 70.0 2.70 -0.5 .937
2024 Clearwater Beach - AA 1B 76 74 566 38 47 605 1 .998 621.1 8.75 +0.8 1.004
2024 Clearwater Beach - AA 2B 15 3 14 11 3 25 0 1.000 45.2 4.93 -0.2 1.054
2024 Clearwater Beach - AA 3B 3 3 0 4 1 4 0 1.000 29.0 1.24 +0.4 1.367
2024 Clearwater Beach - AA SS 3 3 3 6 1 9 0 1.000 27.0 3.00 -0.9 .795
2024 Clearwater Beach - AA LF 11 10 13 0 0 13 0 1.000 85.0 1.38 -0.6 .895
2024 Clearwater Beach - AA RF 1 0 0 0 0 0 0 .000 2.2 0.00 0.0 .000
2025 Clearwater Beach - AA CF 1 0 1 1 0 2 0 1.000 5.0 3.60 +0.0 .997
TOTAL C 14 13 122 7 1 129 0 1.000 115.1 10.07 -0.6 1.047 1 16 3 18.8
TOTAL 1B 78 76 579 40 49 621 2 .997 637.1 8.74 +0.4 .996
TOTAL 2B 147 114 218 264 69 494 12 .976 1103.2 3.93 -3.9 .985
TOTAL 3B 17 12 2 16 3 18 0 1.000 119.0 1.36 +0.2 .998
TOTAL SS 23 21 19 46 5 70 5 .929 194.1 3.01 -3.9 .849
TOTAL LF 37 34 63 1 1 66 2 .970 304.0 1.89 -2.2 .937
TOTAL CF 8 5 14 2 0 16 0 1.000 61.0 2.36 -3.2 .752
TOTAL RF 54 48 119 1 0 126 6 .952 426.0 2.54 -0.6 .963
PLAYER HISTORY
05/31/2024 Injured (sprained finger),day-to-day for 2 weeks.
01/01/2025 OSA scouting updated ratings: Contact: 55; Power: 25; Eye: 50.
Tuesday, April 15th , 2025 - OOTP Baseball 26.2 Build 50