C J.B. MacMillan #12
Age: 22 | Bats: R | Throws: R | Morale: Unhappy
06/23/2064
OA: 35 POT: 35
C J.B. MACMILLAN #12 - AGE: 22 - BATS: R - THROWS: R - MORALE: UNHAPPY
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
37 131 31 7 0 4 20 9 43 .237 .289 .382 0 -0.2
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 40 45 40 45
Gap 40 40 40 40
Power 40 45 40 45
Eye 40 40 40 40
Avoid K's 35 40 35 40
FIELDING RATINGS
Catcher Infield Outfield
Range: - 30 30
Errors: - 40 25
Arm: 75 50 55
Turn DP: - 20 -
Framing: 50 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: 60 Left Field: -
1st Base: 20 Center Field: -
2nd Base: - Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 20
Stealing Aggressiveness: 20
Stealing Ability: 20
Baserunning Inst.: 20
Sacrifice Bunt: 40
Bunt for Hit: 25
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
06/22/2064 VIS Loss, 4-7 4 0 0 0 0 0 1 0
06/21/2064 VIS Win, 8-3 4 0 2 2 0 0 1 0
06/19/2064 @ LAK Loss, 6-7 4 2 2 1 0 0 0 0
06/18/2064 @ LAK Win, 7-4 4 1 2 0 0 0 1 0
06/17/2064 @ LAK Win, 9-3 5 1 2 2 0 0 0 0
06/16/2064 @ LAK Win, 6-3 4 0 0 0 0 1 2 0
06/13/2064 LAN Win, 3-1 2 1 1 1 0 0 0 0
06/08/2064 @ BIN Loss, 1-12 3 0 0 0 0 0 1 0
06/05/2064 QUE Win, 8-3 3 0 1 0 0 1 0 0
06/01/2064 TEM Win, 12-7 5 1 2 4 0 0 2 0
PERSONALITY
J.B. struggles even with simple concepts.
Birthday:09/23/2041
Born in:Mission, BC
Nationality:Canadian
Height:6' 0"
Weight:185 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:4 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:2060, 33rd Pick in Round 27
DOUBLE A 2064 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 3 8 2 0 0 0 1 1 1 1 .250 .333 .250 .583 .283 .000 63
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 3 9 0 0 0 0 1 0 2 0 0 0 0.0 0.8 3.22 .0  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   2 0 0 0 0 0 0 1 0 0 0 0 .000 .333 .000 .333
Versus Right   6 2 0 0 0 1 1 0 1 0 1 0 .333 .333 .333 .667
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
June   8 2 0 0 0 1 1 1 1 0 1 0 .250 .333 .250 .583
Last Year   7 1 0 0 0 0 0 0 3 0 0 0 .143 .143 .143 .286
Career   15 3 0 0 0 1 1 1 4 0 1 0 .200 .250 .200 .450
Home   5 2 0 0 0 1 1 1 0 0 1 0 .400 .500 .400 .900
Road   3 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Grass   8 2 0 0 0 1 1 1 1 0 1 0 .250 .333 .250 .583
Night   8 2 0 0 0 1 1 1 1 0 1 0 .250 .333 .250 .583
As Starter   8 2 0 0 0 1 1 1 1 0 1 0 .250 .333 .250 .583
SINGLE A ADVANCED 2064 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 37 131 31 7 0 4 20 13 9 43 .237 .289 .382 .670 .300 .145 62
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 36 142 1 0 0 1 2 1 50 11 0 0 0.0 15.0 3.91 -0.2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   38 10 4 0 0 6 3 7 15 0 0 0 .263 .378 .368 .746
Versus Right   93 21 3 0 4 14 10 2 28 1 2 1 .226 .247 .387 .635
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   25 8 2 0 0 5 4 1 5 1 0 1 .320 .357 .400 .757
April   28 4 0 0 0 0 2 0 8 0 2 0 .143 .143 .143 .286
May   73 17 4 0 4 11 6 8 28 0 0 0 .233 .309 .452 .761
June   30 10 3 0 0 9 5 1 7 1 0 1 .333 .364 .433 .797
Last Year   187 51 11 0 3 28 26 9 48 1 1 7 .273 .328 .380 .708
2 Years Ago   85 12 1 1 0 4 6 2 25 1 1 3 .141 .187 .176 .363
Career   403 94 19 1 7 52 45 20 116 3 4 11 .233 .286 .337 .624
Home   82 20 5 0 2 14 6 6 23 1 1 0 .244 .292 .378 .670
Road   49 11 2 0 2 6 7 3 20 0 1 1 .224 .283 .388 .671
Grass   131 31 7 0 4 20 13 9 43 1 2 1 .237 .289 .382 .670
Night   131 31 7 0 4 20 13 9 43 1 2 1 .237 .289 .382 .670
As Starter   130 31 7 0 4 20 13 9 42 1 2 1 .238 .291 .385 .675
As Reliever / Substitution   1 0 0 0 0 0 0 0 1 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
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
2057 Total - 15 39 166 79 16 1 9 54 80 22 4 1 7 0 0 .476 .544 .747 1.291 100 100 3.9
2058 Total - 16 39 171 83 15 0 3 50 69 19 4 1 11 0 0 .485 .544 .626 1.169 100 100 3.3
2059 Total - 17 32 145 67 12 1 3 39 50 11 4 0 14 0 0 .462 .512 .621 1.133 100 100 2.5
2060 Total - 18 32 143 65 13 2 5 38 51 10 4 2 8 0 0 .455 .497 .678 1.175 100 100 2.6
2060 Missoula - R+ 18 17 55 8 0 0 1 3 4 2 1 0 18 0 0 .145 .190 .200 .390 -6 -22 -0.6
2060 Redmond - A- 18 36 113 16 0 1 1 5 7 4 2 1 47 0 0 .142 .183 .186 .369 0 -15 -1.0
2061 Redmond - A- 19 36 108 23 2 0 1 5 9 3 4 1 38 0 0 .213 .259 .259 .518 43 39 -0.5
2061 Flint - A 19 29 77 9 0 0 1 4 7 4 3 1 33 0 0 .117 .188 .156 .344 -6 -12 -0.7
2062 Redmond - A- 20 10 32 10 1 0 2 8 4 2 0 0 13 0 0 .312 .353 .531 .884 137 144 0.4
2062 Flint - A 20 27 83 25 6 0 1 6 10 5 1 1 26 0 0 .301 .344 .410 .754 100 102 0.2
2062 Martinez - A+ 20 27 85 12 1 1 0 4 6 2 3 1 25 0 0 .141 .187 .176 .363 -4 -17 -0.9
2062 Total - A+ 20 54 168 37 7 1 1 10 16 7 4 2 51 0 0 .220 .265 .292 .557 48 43 -0.7
2063 Martinez - A+ 21 54 187 51 11 0 3 28 26 9 7 1 48 1 0 .273 .328 .380 .708 83 82 0.4
2063 New Haven - AA 21 2 7 1 0 0 0 0 0 0 0 0 3 0 0 .143 .143 .143 .286 -24 -41 -0.1
2064 Martinez - A+ 22 37 131 31 7 0 4 20 13 9 1 1 43 0 0 .237 .289 .382 .670 70 62 -0.2
2064 New Haven - AA 22 3 8 2 0 0 0 1 1 1 0 0 1 0 0 .250 .333 .250 .583 59 63 0.0
Total AA - U28 5 15 3 0 0 0 1 1 1 0 0 4 0 0 .200 .250 .200 .450 23 18
Total A+ - U26 118 403 94 19 1 7 52 45 20 11 3 116 1 0 .233 .286 .337 .624 61 55
Total A - U25 56 160 34 6 0 2 10 17 9 4 2 59 0 0 .212 .269 .287 .556 49 47
Total A- - U25 82 253 49 3 1 4 18 20 9 6 2 98 0 0 .194 .237 .261 .498 36 28
Total R+ - U24 17 55 8 0 0 1 3 4 2 1 0 18 0 0 .145 .190 .200 .390 -6 -22
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
2061 Redmond - A- - U25 19 6 17 3 1 0 1 3 3 2 0 0 5 0 0 .176 .263 .412 .675 83 82 0.2
2061 Flint - A - U25 19 2 0 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0.0
2062 Flint - A - U25 20 7 26 3 0 0 0 0 2 0 0 0 12 0 0 .115 .115 .115 .231 -38 -62 -0.3
2062 Martinez - A+ - U26 20 8 23 2 0 0 0 2 1 0 1 0 8 0 0 .087 .125 .087 .212 -43 -61 -0.3
2062 Total - A+ - U26 20 15 49 5 0 0 0 2 3 0 1 0 20 0 0 .102 .120 .102 .222 -41 -61 -0.6
2063 Martinez - A+ - U26 21 11 36 10 0 1 1 4 5 5 0 0 7 0 0 .278 .366 .417 .783 102 103 0.5
Total A+ - U26 19 59 12 0 1 1 6 6 5 1 0 15 0 0 .203 .277 .288 .565 49 42
Total A - U25 9 26 3 0 0 0 0 2 0 0 0 12 0 0 .115 .115 .115 .231 -38 -62
Total A- - U25 6 17 3 1 0 1 3 3 2 0 0 5 0 0 .176 .263 .412 .675 83 82
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2060 Redmond - A- C 36 36 301 15 4 317 1 .997 305.2 9.30 -0.5 .814 3 15 4 26.7
2060 Missoula - R+ C 16 16 119 7 2 126 0 1.000 135.1 8.38 +0.3 .909 0 4 1 25.0
2061 Flint - A C 29 25 190 11 0 202 1 .995 212.2 8.51 +0.0 .950 2 8 3 37.5
2061 Redmond - A- C 36 36 301 21 0 322 0 1.000 312.0 9.29 +0.4 .902 3 17 6 35.3
2062 Martinez - A+ C 27 27 180 10 1 190 0 1.000 228.0 7.50 +0.5 .981 2 11 4 36.4
2062 Flint - A C 26 24 184 13 2 198 1 .995 211.0 8.40 -0.3 .931 3 16 4 25.0
2062 Redmond - A- C 10 9 75 4 1 79 0 1.000 79.0 9.00 +0.6 .000 0 2 1 50.0
2062 Flint - A 3B 1 0 0 0 0 0 0 .000 7.0 0.00 -0.1 .000
2063 New Haven - AA C 2 2 13 0 0 13 0 1.000 17.0 6.88 -0.0 .000 0 1 0 0.0
2063 Martinez - A+ C 53 52 391 23 2 417 3 .993 458.0 8.14 -0.1 .732 2 11 3 27.3
2064 New Haven - AA C 3 3 24 4 0 29 1 .966 26.0 9.69 +0.6 .000 0 5 4 80.0
2064 Martinez - A+ C 36 36 272 20 0 292 0 1.000 316.2 8.30 +0.2 1.079 2 15 6 40.0
TOTAL C 274 266 2050 128 12 2185 7 .997 2301.1 8.52 +1.8 .887 17 105 36 34.3
TOTAL 3B 1 0 0 0 0 0 0 .000 7.0 0.00 -0.1 .000
PLAYER HISTORY
01/01/2058 OSA scouting updated ratings (potential): Contact: 30 (50); Power: 30 (55); Eye: 25 (55).
01/01/2059 OSA scouting updated ratings (potential): Contact: 30 (45); Power: 30 (50); Eye: 25 (50).
01/01/2060 OSA scouting updated ratings (potential): Contact: 30 (45); Power: 30 (50); Eye: 25 (45).
05/30/2060 Drafted in the 2060 first-year player draft (Round 27, Pick 33, 969th overall pick) by the Arizona Diamondbacks, out of high school Dover Bay (Dover Bay; Nanaimo, BC).
08/10/2060 Injured (knee contusion),day-to-day for 4 days.
01/01/2061 OSA scouting updated ratings (potential): Contact: 30 (45); Power: 30 (45); Eye: 25 (45).
07/12/2061 Injured (fractured thumb),out for 3-4 weeks.
01/01/2062 OSA scouting updated ratings (potential): Contact: 35 (45); Power: 35 (45); Eye: 35 (45).
11/18/2062 Signed a 1-year minor league contract extension with the Arizona Diamondbacks organization.
01/01/2063 OSA scouting updated ratings (potential): Contact: 40 (45); Power: 40 (45); Eye: 40 (45).
06/08/2063 Injured (strained back),day-to-day for one week.
01/01/2064 OSA scouting updated ratings (potential): Contact: 40 (45); Power: 40 (45); Eye: 40 (45).
Wednesday, July 2nd , 2025 - OOTP Baseball 26.4 Build 61