Jump to content
Fish On First
  • Create Account
  • 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.

    joe mack ps.png

     

     

    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

    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.

    See all » Joe Mack Videos


    User Feedback

    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 account

    Sign in

    Already have an account? Sign in here.

    Sign In Now
×
×
  • Create New...