C Joe Mack #34
Age: 27 | Bats: L | Throws: R | Morale: Normal
09/16/2030
OA: 50 POT: 50
C JOE MACK #34 - AGE: 27 - BATS: L - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
77 238 37 6 1 9 33 32 89 .155 .256 .303 3 -0.3
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 45 45 45 45
Gap 55 55 55 55
Power 55 55 55 55
Eye 50 50 50 50
Avoid K's 35 35 35 35
FIELDING RATINGS
Catcher Infield Outfield
Range: - 35 40
Errors: - 45 60
Arm: 60 60 65
Turn DP: - 25 -
Framing: 40 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: 40 Left Field: -
1st Base: 25 Center Field: -
2nd Base: - Right Field: 20
3rd Base: 30
       
RUN/BUNT
Running Speed: 40
Stealing Aggressiveness: 50
Stealing Ability: 50
Baserunning Inst.: 70
Sacrifice Bunt: 35
Bunt for Hit: 25
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/14/2030 ATL Win, 5-4 4 1 0 0 0 1 2 0
09/10/2030 NYM Loss, 3-8 3 0 1 1 0 1 0 0
09/07/2030 @ PHI Win, 5-3 3 0 0 0 0 0 1 0
09/03/2030 @ ATL Loss, 7-12 4 1 0 0 0 1 2 0
08/31/2030 STL Win, 4-3 4 1 2 1 1 0 2 0
08/27/2030 NYM Loss, 0-4 3 0 1 0 0 0 1 0
08/24/2030 @ NYY Loss, 3-8 3 0 1 0 0 1 1 0
08/21/2030 @ NYM Loss, 0-7 3 0 0 0 0 1 1 0
08/20/2030 @ NYM Loss, 5-6 0 0 0 0 0 0 0 0
08/17/2030 PHI Loss, 1-2 4 0 0 0 0 0 2 0
PERSONALITY
Teammates regard Mack as a leader.
Personality Class: Captain
Birthday:12/27/2002
Born in:Williamsville, NY
Nationality:American
Height:6' 0"
Weight:200 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:Major League Contract
Salary:$850,000
Signed Through:2030 Season
Major Service:3 Years, 77 Days
Service This Yr:172 Days
40-Man Service:3 Years, 126 Days
Pro Service:9 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:2 option years left
Contract Extension: -
Drafted:-
MAJOR LEAGUE BASEBALL 2030 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 77 238 37 6 1 9 33 27 32 89 .155 .256 .303 .559 .251 .147 67
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 69 273 1 0 0 11 0 2 72 16 3 0 100.0 18.0 2.27 -0.3  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   66 8 1 0 0 4 3 11 24 2 0 0 .121 .241 .136 .377
Versus Right   172 29 5 1 9 29 24 21 65 0 0 1 .169 .263 .366 .629
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   7 1 0 0 0 1 1 2 2 0 0 0 .143 .333 .143 .476
March   3 0 0 0 0 0 0 1 1 0 0 0 .000 .250 .000 .250
April   54 16 3 1 3 15 12 5 14 0 0 0 .296 .356 .556 .911
May   62 7 1 0 1 7 5 6 29 1 0 0 .113 .188 .177 .366
June   40 3 1 0 1 3 2 10 14 0 0 0 .075 .260 .175 .435
July   35 5 0 0 2 4 4 4 16 1 0 1 .143 .244 .314 .558
August   30 5 1 0 2 3 2 3 10 0 0 0 .167 .242 .400 .642
September   14 1 0 0 0 1 2 3 5 0 0 0 .071 .235 .071 .307
Spring Training   37 8 2 0 1 2 4 4 10 0 0 0 .216 .293 .351 .644
Last Year   316 73 13 1 18 52 44 26 115 5 0 1 .231 .287 .449 .737
2 Years Ago   412 106 27 0 25 71 63 30 149 1 0 1 .257 .309 .505 .813
Career   1131 255 56 3 62 179 153 105 414 9 0 3 .225 .291 .445 .736
Home   121 22 3 1 5 19 14 12 38 1 0 0 .182 .254 .347 .601
Road   117 15 3 0 4 14 13 20 51 1 0 1 .128 .259 .256 .515
Grass   232 37 6 1 9 33 27 31 86 2 0 1 .159 .259 .310 .570
Turf   6 0 0 0 0 0 0 1 3 0 0 0 .000 .143 .000 .143
Day   91 17 3 1 3 12 11 12 39 1 0 0 .187 .279 .341 .620
Night   147 20 3 0 6 21 16 20 50 1 0 1 .136 .243 .279 .522
As Starter   230 36 6 1 8 32 26 32 88 2 0 1 .157 .260 .296 .556
As Reliever / Substitution   8 1 0 0 1 1 1 0 1 0 0 0 .125 .125 .500 .625
Pinch Hitting   4 1 0 0 1 1 1 0 0 0 0 0 .250 .250 1.000 1.250
Close/Late   60 6 0 0 3 5 6 7 24 0 0 1 .100 .206 .250 .456
Inning 1-3   61 10 2 0 3 12 6 10 23 1 0 0 .164 .278 .344 .622
Inning 4-6   84 12 3 0 2 12 10 12 31 1 0 0 .143 .247 .250 .497
Inning 7-9   84 14 1 1 3 8 10 10 32 0 0 1 .167 .263 .310 .573
Extra Innings   9 1 0 0 1 1 1 0 3 0 0 0 .111 .111 .444 .556
0 Outs   81 14 2 0 3 7 8 10 32 2 0 0 .173 .258 .309 .567
1 Outs   86 11 2 1 2 13 13 15 31 0 0 0 .128 .257 .244 .502
2 Outs   71 12 2 0 4 13 6 7 26 0 0 1 .169 .253 .366 .619
Scoring Position   77 12 2 1 2 22 11 9 31 2 0 0 .156 .239 .286 .524
Bases Empty   112 18 3 0 4 4 11 19 42 0 0 1 .161 .288 .295 .583
Runner on 1st   49 7 1 0 3 7 5 4 16 0 0 0 .143 .208 .347 .554
Runner on 2nd   27 3 0 0 1 3 2 5 10 0 0 0 .111 .250 .222 .472
Runner on 3rd   6 0 0 0 0 0 0 0 4 0 0 0 .000 .000 .000 .000
Runner on 1st & 2nd   21 5 0 1 1 6 3 1 8 0 0 0 .238 .273 .476 .749
Runner on 1st & 3rd   11 1 1 0 0 2 2 1 3 0 0 0 .091 .167 .182 .348
Runner on 2nd & 3rd   7 1 0 0 0 4 1 0 4 1 0 0 .143 .125 .143 .268
Bases Loaded   5 2 1 0 0 7 3 2 2 1 0 0 .400 .500 .600 1.100
Two Strikes   126 7 1 0 2 5 8 12 89 0 0 0 .056 .138 .111 .249
First Pitch   30 7 0 1 1 5 3 0 0 1 0 0 .233 .226 .400 .626
Count 0-1   16 2 1 0 0 3 2 0 0 0 0 0 .125 .125 .188 .312
Count 0-2   19 0 0 0 0 0 0 0 15 0 0 0 .000 .000 .000 .000
Count 1-0   27 12 2 0 3 8 5 0 0 0 0 0 .444 .444 .852 1.296
Count 1-1   20 5 2 0 2 6 3 0 0 0 0 1 .250 .286 .650 .936
Count 1-2   54 5 0 0 1 3 5 0 38 0 0 0 .093 .093 .148 .241
Count 2-0   8 2 0 0 0 1 0 0 0 1 0 0 .250 .222 .250 .472
Count 2-1   9 2 0 0 1 3 1 0 0 0 0 0 .222 .222 .556 .778
Count 2-2   27 1 0 0 1 2 1 0 20 0 0 0 .037 .037 .148 .185
Count 3-0   0 0 0 0 0 1 2 9 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   2 0 0 0 0 1 3 11 0 0 0 0 .000 .846 .000 .846
Full Count   26 1 1 0 0 0 2 12 16 0 0 0 .038 .342 .077 .419
Behind in Count   89 7 1 0 1 6 7 0 53 0 0 0 .079 .079 .124 .202
Ahead in Count   46 16 2 0 4 14 11 20 0 1 0 0 .348 .537 .652 1.189
Batting 7th   2 0 0 0 0 0 0 2 1 0 0 0 .000 .500 .000 .500
Batting 8th   71 11 2 1 2 11 10 7 31 0 0 0 .155 .231 .296 .527
Batting 9th   165 26 4 0 7 22 17 23 57 2 0 1 .158 .262 .309 .571
Low Leverage   96 18 3 0 4 6 10 12 35 0 0 1 .188 .284 .344 .628
Medium Leverage   83 10 2 0 3 10 8 17 32 1 0 0 .120 .267 .253 .520
High Leverage   59 9 1 1 2 17 9 3 22 1 0 0 .153 .190 .305 .496
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
2027 Miami - MLB 24 49 165 39 10 1 10 23 19 17 0 1 61 2 1 .236 .306 .491 .797 127 133 1.1
2028 Miami - MLB 25 114 412 106 27 0 25 71 63 30 1 1 149 3 2 .257 .309 .505 .813 127 130 2.7
2029 Miami - MLB 26 96 316 73 13 1 18 52 44 26 1 5 115 2 5 .231 .287 .449 .737 109 109 1.2
2030 Miami - MLB 27 77 238 37 6 1 9 33 27 32 1 2 89 3 0 .155 .256 .303 .559 60 67 -0.3
Total MLB 336 1131 255 56 3 62 179 153 105 3 9 414 10 8 .225 .291 .445 .736 107 111 4.7
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
2021 Miami (FCL) - R 18 19 53 7 1 0 1 2 9 20 1 1 22 0 1 .132 .373 .208 .581 29 65 -0.3
2022 Miami (FCL) - R 19 9 27 8 0 0 2 3 2 4 0 0 7 0 0 .296 .387 .519 .906 97 98 0.1
2022 Jupiter - A 19 35 121 28 4 1 3 12 18 29 1 1 40 0 0 .231 .382 .355 .737 78 88 0.1
2023 Miami (FCL) - R 20 55 208 59 6 1 12 49 38 51 4 0 89 0 1 .284 .433 .495 .929 148 154 2.4
2024 Miami (FCL) - R 21 55 206 60 3 1 6 29 39 47 2 1 91 0 0 .291 .426 .403 .829 108 118 1.5
2025 Miami (FCL) - R 22 8 27 8 3 0 2 7 5 10 1 0 7 1 0 .296 .500 .630 1.130 191 194 0.5
2025 Pensacola - AA 22 27 73 23 5 1 3 17 13 14 1 1 24 0 1 .315 .427 .534 .961 136 140 0.6
2026 Pensacola - AA 23 82 233 65 7 0 18 48 44 25 3 2 86 0 0 .279 .354 .541 .894 103 100 0.5
2027 Jacksonville - AAA 24 46 144 44 11 1 12 37 29 22 2 1 41 1 0 .306 .402 .646 1.048 166 169 1.8
Total IL 46 144 44 11 1 12 37 29 22 2 1 41 1 0 .306 .402 .646 1.048 166 169
Total SL 109 306 88 12 1 21 65 57 39 4 3 110 0 1 .288 .372 .539 .911 112 110
Total FCL 146 521 142 13 2 23 90 93 132 8 2 216 1 2 .273 .425 .438 .863 119 130
Total FSL 35 121 28 4 1 3 12 18 29 1 1 40 0 0 .231 .382 .355 .737 78 88
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
2027 Miami - MLB 24 7 23 7 2 0 1 1 2 1 0 0 11 0 0 .304 .333 .522 .855 144 152 0.1
2028 Miami - MLB 25 4 13 4 2 0 1 5 2 2 0 0 7 0 0 .308 .400 .692 1.092 204 204 0.1
2029 Miami - MLB 26 5 16 3 0 0 2 3 2 1 0 0 6 0 0 .188 .235 .562 .798 122 123 0.0
Total MLB 16 52 14 4 0 4 9 6 4 0 0 24 0 0 .269 .321 .577 .898 153 157
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2027 Miami - MLB C 46 45 379 27 2 406 0 1.000 402.1 9.08 +0.1 1.213 1 54 9 16.7
2028 Miami - MLB C 109 109 926 62 9 992 4 .996 966.1 9.20 -1.8 .925 10 114 21 18.4
2028 Miami - MLB 3B 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2029 Miami - MLB C 85 78 721 57 4 779 1 .999 734.0 9.54 +0.3 .923 7 69 18 26.1
2029 Miami - MLB 1B 7 6 60 2 11 63 1 .984 57.0 9.79 +0.3 1.010
2029 Miami - MLB RF 4 2 3 0 0 3 0 1.000 21.0 1.29 -1.3 .599
2030 Miami - MLB C 69 64 575 26 0 603 2 .997 580.0 9.33 -1.5 .744 6 56 10 17.9
2030 Miami - MLB 3B 1 1 1 1 0 2 0 1.000 13.0 1.38 +0.0 1.052
2030 Miami - MLB RF 2 1 3 0 0 3 0 1.000 9.1 2.89 -0.3 .778
TOTAL C 309 296 2601 172 15 2780 7 .997 2682.2 9.30 -2.9 .933 24 293 58 19.8
TOTAL 1B 7 6 60 2 11 63 1 .984 57.0 9.79 +0.3 1.010
TOTAL 3B 2 1 1 1 0 2 0 1.000 14.0 1.29 +0.0 1.052
TOTAL RF 6 3 6 0 0 6 0 1.000 30.1 1.78 -1.7 .679
PLAYER HISTORY
07/11/2021 Drafted by the Miami Marlins in the 1st round of the 2021 MLB June Amateur Draft from Williamsville East HS (East Amherst, NY).
09/23/2023 Wins the 2023 FCL Platinum Stick Award at DH.
01/01/2024 OSA scouting updated ratings (potential): Contact: 40 (50); Power: 45 (60); Eye: 45 (55).
01/01/2025 OSA scouting updated ratings (potential): Contact: 45 (50); Power: 50 (60); Eye: 50 (55).
01/01/2026 OSA scouting updated ratings (potential): Contact: 40 (45); Power: 45 (55); Eye: 50 (50).
04/15/2026 Injured (groin tightness),day-to-day for 4 days.
10/10/2026 Wins the 2026 Southern League Round 2 with the Pensacola Blue Wahoos!
01/01/2027 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 55 (60); Eye: 50 (50).
07/13/2027 Injured (bruised forearm),day-to-day for one week.
10/16/2027 Wins the 2027 International League Round 2 with the Jacksonville Jumbo Shrimp!
11/29/2027 Received a 1-year contract through automatic renewal worth a total of $825,000.
01/01/2028 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 60 (60); Eye: 50 (50).
12/04/2028 Received a 1-year contract through automatic renewal worth a total of $840,000.
01/01/2029 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 60 (60); Eye: 50 (50).
12/03/2029 Received a 1-year contract through automatic renewal worth a total of $850,000.
01/01/2030 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 60 (60); Eye: 50 (50).
Friday, October 31st , 2025 - OOTP Baseball 26.7 Build 77