3
Prev:
2
Joe Mack
- Jacksonville Jumbo Shrimp - AAA
- C
Collapse Explore Scouting Report
- Bats: L / Throws: R
- Age: 23
- Rule 5 Eligible: On 40-Man Roster
- Acquisition Method: Draft
Scouting Report
Drafted by the Marlins in 2021 (Comp Round A, $2.5M signing bonus)
October 2025 update: There was an extraordinary uptick in Mack's game power from 2023 to 2024, largely the byproduct of mechanical changes (higher hand position and a narrower base). He carried that over into 2025 en route to cementing his status as one of baseball's premier catching prospects.
Leaner than the prototypical catcher, Mack still has solid blocking ability. He is nothing short of elite at controlling the running game with a lightning-quick release and consistently accurate throws, even when he's off balance. He caught one-third of would-be base-stealers in 2025.
Mack is eligible to be taken in the upcoming Rule 5 draft as things currently stand. The most obvious transaction of the 2025-26 Marlins offseason will be protecting the 22-year-old by selecting him to the 40-man roster in November.
Injury history
- Torn hamstrings (2022)
Professional awards/accolades
- 2024 Double-A Pensacola MVP
- 2024 MiLB Gold Glove
- 2025 Futures Game selection
- 2026 Spring Breakout participant
FOF Top 30 history
- May 2024: #25
- July 2024: #9
- August 2024: #14
- October 2024: #9
- December 2024: #9
- January 2025: #11
- March 2025: #8
- May 2025: #3
- June 2025: #2
- August 2025: #2
- September 2025: #2
- October 2025: #2
- January 2026: #2
- April 2026: #3
Monthly Splits
| Split | Team | G | AB | R | H | 2B | 3B | HR | RBI | BB | IBB | SO | SB | CS | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| No Outs | 26 | 39 | -- | 10 | 1 | 0 | 1 | 4 | 7 | 0 | 14 | -- | -- | .256 | .370 | .359 | .729 | |
| Two Outs | 28 | 46 | -- | 8 | 1 | 0 | 1 | 3 | 9 | 0 | 12 | -- | -- | .174 | .309 | .261 | .570 | |
| Runners at 1st & 2nd | 12 | 12 | -- | 5 | 0 | 0 | 0 | 4 | 2 | 0 | 1 | -- | -- | .417 | .500 | .417 | .917 | |
| One Out | 26 | 34 | -- | 10 | 3 | 0 | 1 | 4 | 5 | 0 | 10 | -- | -- | .294 | .375 | .471 | .846 | |
| Ahead in Count | 30 | 37 | -- | 10 | 1 | 0 | 0 | 7 | 21 | 0 | 6 | -- | -- | .270 | .525 | .297 | .822 | |
| Starter | 31 | 56 | -- | 14 | 1 | 0 | 1 | 6 | 10 | 0 | 19 | -- | -- | .250 | .364 | .321 | .685 | |
| Batting Seventh | MIA | 3 | 10 | -- | 2 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | -- | -- | .200 | .200 | .200 | .400 |
| Runners at 1st & 3rd | 3 | 3 | -- | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -- | -- | .000 | .000 | .000 | .000 | |
| Batting Ninth | MIA | 5 | 18 | -- | 5 | 2 | 0 | 0 | 1 | 0 | 0 | 8 | -- | -- | .278 | .278 | .389 | .667 |
| Bases Loaded | JAX | 4 | 3 | -- | 0 | 0 | 0 | 0 | 2 | 1 | 0 | 0 | -- | -- | .000 | .250 | .000 | .250 |
| Batting Eighth | MIA | 4 | 9 | -- | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 3 | -- | -- | .111 | .200 | .222 | .422 |
| On Grass | 26 | 89 | 11 | 21 | 2 | 0 | 3 | 10 | 20 | 0 | 26 | 1 | 0 | .236 | .373 | .360 | .733 | |
| Day Games | 10 | 34 | 6 | 12 | 3 | 0 | 1 | 2 | 7 | 0 | 8 | 0 | 0 | .353 | .463 | .529 | .992 | |
| Extra Innings | 2 | 4 | 2 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | .250 | .250 | .250 | .500 | |
| Home Games | 19 | 55 | 7 | 14 | 4 | 0 | 2 | 5 | 12 | 0 | 12 | 1 | 0 | .255 | .388 | .436 | .824 | |
| First Inning | 22 | 18 | 2 | 7 | 1 | 0 | 1 | 2 | 4 | 0 | 7 | 0 | 0 | .389 | .500 | .611 | 1.111 | |
| Second Inning | 8 | 7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | .000 | .000 | .000 | .000 | |
| Away Games | 17 | 64 | 7 | 14 | 1 | 0 | 1 | 6 | 9 | 0 | 24 | 0 | 0 | .219 | .311 | .281 | .592 | |
| Pre All-Star | MIA | 12 | 37 | 4 | 8 | 3 | 0 | 0 | 2 | 1 | 0 | 14 | 0 | 0 | .216 | .237 | .297 | .534 |
| Seventh Inning | 13 | 10 | 2 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 2 | 1 | 0 | .000 | .231 | .000 | .231 | |
| Behind in Count | 26 | 40 | -- | 8 | 2 | 0 | 1 | 1 | 0 | 0 | 18 | -- | -- | .200 | .200 | .325 | .525 | |
| Runner at 3rd | JAX | 4 | 4 | -- | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 2 | -- | -- | .000 | .200 | .000 | .200 |
| Eighth Inning | 20 | 17 | 2 | 6 | 2 | 0 | 2 | 2 | 3 | 0 | 5 | 0 | 0 | .353 | .450 | .824 | 1.274 | |
| Runner at 2nd | 10 | 11 | -- | 2 | 0 | 0 | 0 | 1 | 1 | 0 | 3 | -- | -- | .182 | .250 | .182 | .432 | |
| May | 13 | 42 | 4 | 8 | 3 | 0 | 0 | 2 | 1 | 0 | 15 | 0 | 0 | .190 | .209 | .262 | .471 | |
| Leading Off Inning | 22 | 27 | -- | 7 | 1 | 0 | 1 | 1 | 3 | 0 | 9 | -- | -- | .259 | .333 | .407 | .740 | |
| Ninth Inning | 8 | 6 | 2 | 2 | 1 | 0 | 0 | 0 | 2 | 0 | 2 | 0 | 0 | .333 | .500 | .500 | 1.000 | |
| On Turf | MIA | 10 | 30 | 3 | 7 | 3 | 0 | 0 | 1 | 1 | 0 | 10 | 0 | 0 | .233 | .258 | .333 | .591 |
| Scoring Position | 23 | 34 | -- | 7 | 0 | 0 | 0 | 8 | 5 | 0 | 6 | -- | -- | .206 | .300 | .206 | .506 | |
| April | JAX | 20 | 66 | 9 | 19 | 2 | 0 | 3 | 9 | 18 | 0 | 18 | 1 | 0 | .288 | .435 | .455 | .890 |
| Runners at 2nd & 3rd | JAX | 2 | 1 | -- | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | -- | -- | .000 | .000 | .000 | .000 |
| Third Inning | 19 | 15 | 1 | 2 | 0 | 0 | 0 | 1 | 4 | 0 | 5 | 0 | 0 | .133 | .316 | .133 | .449 | |
| vs Right | 34 | 97 | -- | 24 | 4 | 0 | 3 | 10 | 18 | 0 | 28 | -- | -- | .247 | .365 | .381 | .746 | |
| Fourth Inning | 18 | 16 | 2 | 5 | 0 | 0 | 0 | 4 | 1 | 0 | 3 | 0 | 0 | .313 | .333 | .313 | .646 | |
| Fifth Inning | 15 | 12 | 0 | 3 | 1 | 0 | 0 | 1 | 3 | 0 | 4 | 0 | 0 | .250 | .400 | .333 | .733 | |
| Runner at 1st | 12 | 16 | -- | 3 | 1 | 0 | 0 | 0 | 3 | 0 | 4 | -- | -- | .188 | .316 | .250 | .566 | |
| Reliever | 32 | 63 | -- | 14 | 4 | 0 | 2 | 5 | 11 | 0 | 17 | -- | -- | .222 | .333 | .381 | .714 | |
| Sixth Inning | 15 | 14 | 1 | 2 | 0 | 0 | 0 | 0 | 1 | 0 | 5 | 0 | 0 | .143 | .200 | .143 | .343 | |
| Bases Empty | 35 | 69 | -- | 18 | 4 | 0 | 3 | 3 | 13 | 0 | 26 | -- | -- | .261 | .378 | .449 | .827 | |
| Night Games | 26 | 85 | 8 | 16 | 2 | 0 | 2 | 9 | 14 | 0 | 28 | 1 | 0 | .188 | .300 | .282 | .582 | |
| March | JAX | 3 | 11 | 1 | 1 | 0 | 0 | 0 | 0 | 2 | 0 | 3 | 0 | 0 | .091 | .231 | .091 | .322 |
| Late / Close | 14 | 12 | -- | 4 | 2 | 0 | 0 | 0 | 4 | 0 | 4 | -- | -- | .333 | .500 | .500 | 1.000 | |
| vs Left | 15 | 22 | -- | 4 | 1 | 0 | 0 | 1 | 3 | 0 | 8 | -- | -- | .182 | .269 | .227 | .496 | |
| Batting Third | JAX | 20 | 72 | -- | 17 | 2 | 0 | 2 | 6 | 18 | 0 | 19 | -- | -- | .236 | .385 | .347 | .732 |
| Batting Second | JAX | 1 | 4 | -- | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | -- | -- | .250 | .250 | .250 | .500 |
| Batting Fourth | JAX | 2 | 6 | -- | 2 | 0 | 0 | 1 | 3 | 2 | 0 | 1 | -- | -- | .333 | .500 | .833 | 1.333 |
| First Half | JAX | 24 | 82 | 10 | 20 | 2 | 0 | 3 | 9 | 20 | 0 | 22 | 1 | 0 | .244 | .388 | .378 | .766 |
| Season | Team | LG | Level | G | AB | R | H | TB | 2B | 3B | HR | RBI | BB | IBB | SO | SB | CS | AVG | OBP | SLG | OPS | GO/AO |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2021 | F-MRL | FCL | ROK | 19 | 53 | 9 | 7 | 11 | 1 | 0 | 1 | 2 | 20 | 0 | 22 | 0 | 1 | .132 | .373 | .208 | .581 | 1.08 |
| 2022 | 2 teams | - | Minors | 44 | 148 | 20 | 36 | 57 | 4 | 1 | 5 | 15 | 33 | 0 | 47 | 0 | 0 | .243 | .383 | .385 | .768 | 1.44 |
| 2022 | F-MRL | FCL | ROK | 9 | 27 | 2 | 8 | 14 | 0 | 0 | 2 | 3 | 4 | 0 | 7 | 0 | 0 | .296 | .387 | .519 | .906 | 3.00 |
| 2022 | JUP | FSL | A | 35 | 121 | 18 | 28 | 43 | 4 | 1 | 3 | 12 | 29 | 0 | 40 | 0 | 0 | .231 | .382 | .355 | .737 | 1.25 |
| 2023 | BEL | MID | A+ | 120 | 449 | 46 | 98 | 129 | 13 | 0 | 6 | 36 | 42 | 0 | 118 | 0 | 0 | .218 | .295 | .287 | .582 | 1.37 |
| 2024 | 2 teams | - | Minors | 125 | 472 | 70 | 119 | 221 | 30 | 0 | 24 | 78 | 57 | 2 | 133 | 3 | 0 | .252 | .338 | .468 | .806 | 1.13 |
| 2024 | BEL | MID | A+ | 13 | 49 | 7 | 17 | 28 | 5 | 0 | 2 | 13 | 11 | 0 | 11 | 1 | 0 | .347 | .467 | .571 | 1.038 | 1.63 |
| 2024 | PNS | SOU | AA | 112 | 423 | 63 | 102 | 193 | 25 | 0 | 22 | 65 | 46 | 2 | 122 | 2 | 0 | .241 | .322 | .456 | .778 | 1.08 |
| 2025 | 2 teams | - | Minors | 112 | 408 | 70 | 105 | 194 | 22 | 2 | 21 | 58 | 45 | 0 | 127 | 9 | 3 | .257 | .338 | .475 | .813 | 0.79 |
| 2025 | PNS | SOU | AA | 13 | 44 | 12 | 14 | 27 | 4 | 0 | 3 | 5 | 10 | 0 | 12 | 1 | 0 | .318 | .464 | .614 | 1.078 | 0.64 |
| 2025 | JAX | INT | AAA | 99 | 364 | 58 | 91 | 167 | 18 | 2 | 18 | 53 | 35 | 0 | 115 | 8 | 3 | .250 | .320 | .459 | .779 | 0.81 |
| 2026 | JAX | INT | AAA | 24 | 82 | 10 | 20 | 31 | 2 | 0 | 3 | 9 | 20 | 0 | 22 | 1 | 0 | .244 | .388 | .378 | .766 | 0.71 |
| Date | Team | OPP | AB | R | H | TB | 2B | 3B | HR | RBI | BB | IBB | SO | SB | CS | AVG | OBP | SLG | HBP | SAC | SF |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-03-27 | JAX | vs ROC | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 3 | 0 | 0 | .000 | .200 | .000 | 0 | 0 | 0 |
| 2026-03-29 | JAX | vs ROC | 3 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | .143 | .333 | .143 | 0 | 0 | 0 |
| 2026-03-31 | JAX | vs SUG | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .091 | .231 | .091 | 0 | 0 | 0 |
| 2026-04-02 | JAX | vs SUG | 3 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | .143 | .294 | .143 | 0 | 0 | 0 |
| 2026-04-03 | JAX | vs SUG | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 1 | 0 | 0 | .125 | .333 | .125 | 0 | 0 | 0 |
| 2026-04-05 | JAX | vs SUG | 4 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | .150 | .320 | .150 | 0 | 0 | 0 |
| 2026-04-07 | JAX | @ NOR | 4 | 1 | 1 | 4 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | .167 | .310 | .292 | 0 | 0 | 0 |
| 2026-04-08 | JAX | @ NOR | 5 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 2 | 0 | 0 | .138 | .286 | .241 | 0 | 0 | 0 |
| 2026-04-10 | JAX | @ NOR | 3 | 0 | 2 | 3 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | .188 | .333 | .313 | 0 | 0 | 0 |
| 2026-04-11 | JAX | @ NOR | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | .167 | .302 | .278 | 0 | 0 | 0 |
| 2026-04-14 | JAX | vs CLT | 4 | 1 | 2 | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .200 | .319 | .325 | 0 | 0 | 0 |
| 2026-04-15 | JAX | vs CLT | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | .186 | .327 | .302 | 0 | 0 | 0 |
| 2026-04-16 | JAX | vs CLT | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 0 | 1 | 0 | .178 | .339 | .289 | 0 | 0 | 0 |
| 2026-04-17 | JAX | vs CLT | 4 | 2 | 2 | 5 | 0 | 0 | 1 | 2 | 0 | 0 | 1 | 0 | 0 | .204 | .350 | .367 | 0 | 0 | 0 |
| 2026-04-18 | JAX | vs CLT | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .204 | .350 | .367 | 0 | 0 | 0 |
| 2026-04-19 | JAX | vs CLT | 2 | 1 | 2 | 5 | 0 | 0 | 1 | 1 | 2 | 0 | 0 | 0 | 0 | .235 | .391 | .451 | 0 | 0 | 0 |
| 2026-04-21 | JAX | @ GWN | 4 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | .236 | .382 | .436 | 0 | 0 | 0 |
| 2026-04-23 | JAX | @ GWN | 3 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 2 | 0 | 1 | 0 | 0 | .241 | .397 | .431 | 0 | 0 | 0 |
| 2026-04-24 | JAX | @ GWN | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | .222 | .372 | .397 | 0 | 0 | 0 |
| 2026-04-26 | JAX | @ GWN | 4 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 2 | 0 | 0 | .224 | .373 | .388 | 0 | 0 | 0 |
| 2026-04-28 | JAX | @ DUR | 3 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | 2 | 0 | 0 | 0 | 0 | .229 | .386 | .386 | 0 | 0 | 0 |
| 2026-04-29 | JAX | @ DUR | 4 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 2 | 0 | 0 | .230 | .383 | .378 | 0 | 0 | 1 |
| 2026-04-30 | JAX | @ DUR | 3 | 0 | 3 | 3 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | .260 | .408 | .403 | 0 | 0 | 0 |
| 2026-05-02 | JAX | @ DUR | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | .244 | .388 | .378 | 0 | 0 | 0 |
| 2026-05-04 | MIA | vs PHI | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | .000 | .000 | .000 | 0 | 0 | 0 |
| 2026-05-05 | MIA | vs BAL | 4 | 0 | 2 | 2 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | .286 | .286 | .286 | 0 | 0 | 0 |
| 2026-05-06 | MIA | vs BAL | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .222 | .222 | .222 | 0 | 0 | 0 |
| 2026-05-07 | MIA | vs BAL | 1 | 1 | 1 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .300 | .300 | .400 | 0 | 0 | 0 |
| 2026-05-08 | MIA | vs WSH | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | .231 | .231 | .308 | 0 | 0 | 0 |
| 2026-05-09 | MIA | vs WSH | 4 | 0 | 2 | 4 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | .294 | .294 | .471 | 0 | 0 | 0 |
| 2026-05-10 | MIA | vs WSH | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | .250 | .286 | .400 | 0 | 0 | 0 |
| 2026-05-12 | MIA | @ MIN | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | .217 | .250 | .348 | 0 | 0 | 0 |
| 2026-05-13 | MIA | @ MIN | 4 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 2 | 0 | 0 | .222 | .250 | .333 | 0 | 0 | 0 |
| 2026-05-15 | MIA | @ TB | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | .200 | .226 | .300 | 0 | 0 | 0 |
| 2026-05-16 | MIA | @ TB | 5 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | .200 | .222 | .286 | 0 | 0 | 0 |
| 2026-05-17 | MIA | @ TB | 2 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .216 | .237 | .297 | 0 | 0 | 0 |
See all » Joe Mack Articles
Eury Pérez solid, but Miami’s bats go quiet in Tuesday’s series opener
Marlins-Nationals series reaction: Nearly back at full strength, no more excuses
This podcast is brought to you by Jet Ski Rentals of South Florida—offering Miami’s best jet ski and boat adventures. With six jet ski locations and over 120 boats, there’s something for every style and every budget.
They’re reservation-based only. To inquire, call 305-990-2192, or check them out online at SFJetskiRentals.com.
Make sure to use promo code FISHONFIRST to receive 10% off your next booking.
Alex C., Ely, Kevin, Jeremiah and Nate discuss a much-needed Marlins series win, next steps for the underachieving Eury Pérez, the imminent return of Pete Fairbanks and more.

Recommended Comments
There are no comments to display.
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now