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

    Monthly Splits

    Split Team G AB R H 2B 3B HR RBI BB IBB SO SB CS AVG OBP SLG OPS
    No Outs JAX 14 22 -- 7 1 0 1 3 5 0 7 -- -- .318 .444 .500 .944
    Two Outs JAX 17 30 -- 5 0 0 1 2 7 0 8 -- -- .167 .324 .267 .591
    Runners at 1st & 2nd JAX 9 9 -- 2 0 0 0 1 2 0 1 -- -- .222 .364 .222 .586
    One Out JAX 14 15 -- 3 1 0 1 1 4 0 4 -- -- .200 .368 .467 .835
    Ahead in Count JAX 17 19 -- 4 0 0 0 3 16 0 4 -- -- .211 .571 .211 .782
    Starter JAX 19 33 -- 9 1 0 1 2 6 0 11 -- -- .273 .385 .394 .779
    Runners at 1st & 3rd JAX 1 1 -- 0 0 0 0 0 0 0 0 -- -- .000 .000 .000 .000
    Bases Loaded JAX 4 3 -- 0 0 0 0 2 1 0 0 -- -- .000 .250 .000 .250
    On Grass JAX 20 67 8 15 2 0 3 6 16 0 19 1 0 .224 .373 .388 .761
    Day Games JAX 5 17 3 7 1 0 1 1 4 0 3 0 0 .412 .524 .647 1.171
    Extra Innings JAX 1 2 1 0 0 0 0 1 0 0 1 0 0 .000 .000 .000 .000
    Home Games JAX 12 35 5 9 1 0 2 4 11 0 7 1 0 .257 .435 .457 .892
    First Inning JAX 17 15 1 6 1 0 1 1 2 0 6 0 0 .400 .471 .667 1.138
    Second Inning JAX 3 3 0 0 0 0 0 0 0 0 1 0 0 .000 .000 .000 .000
    Away Games JAX 8 32 3 6 1 0 1 2 5 0 12 0 0 .188 .297 .313 .610
    Seventh Inning JAX 6 3 2 0 0 0 0 0 3 0 0 1 0 .000 .500 .000 .500
    Runner at 3rd JAX 2 1 -- 0 0 0 0 0 1 0 0 -- -- .000 .500 .000 .500
    Behind in Count JAX 14 25 -- 5 0 0 1 1 0 0 8 -- -- .200 .200 .320 .520
    Eighth Inning JAX 13 10 2 3 1 0 2 2 3 0 2 0 0 .300 .462 1.000 1.462
    Runner at 2nd JAX 6 7 -- 0 0 0 0 0 1 0 3 -- -- .000 .125 .000 .125
    Leading Off Inning JAX 12 15 -- 5 1 0 1 1 2 0 4 -- -- .333 .412 .600 1.012
    Ninth Inning JAX 4 3 0 0 0 0 0 0 1 0 1 0 0 .000 .250 .000 .250
    April JAX 17 56 7 14 2 0 3 6 14 0 16 1 0 .250 .400 .446 .846
    Runners at 2nd & 3rd JAX 1 1 -- 0 0 0 0 0 0 0 0 -- -- .000 .000 .000 .000
    Scoring Position JAX 14 22 -- 2 0 0 0 3 5 0 4 -- -- .091 .259 .091 .350
    Third Inning JAX 9 6 0 0 0 0 0 0 3 0 2 0 0 .000 .333 .000 .333
    vs Right JAX 19 54 -- 12 1 0 3 6 13 0 15 -- -- .222 .373 .407 .780
    Fourth Inning JAX 11 10 1 3 0 0 0 1 1 0 2 0 0 .300 .364 .300 .664
    Fifth Inning JAX 9 7 0 2 0 0 0 1 2 0 1 0 0 .286 .444 .286 .730
    Runner at 1st JAX 5 6 -- 2 1 0 0 0 1 0 2 -- -- .333 .429 .500 .929
    Reliever JAX 19 34 -- 6 1 0 2 4 10 0 8 -- -- .176 .364 .382 .746
    Sixth Inning JAX 9 8 1 1 0 0 0 0 1 0 3 0 0 .125 .222 .125 .347
    Bases Empty JAX 19 39 -- 11 1 0 3 3 10 0 13 -- -- .282 .429 .538 .967
    Night Games JAX 15 50 5 8 1 0 2 5 12 0 16 1 0 .160 .323 .300 .623
    March JAX 3 11 1 1 0 0 0 0 2 0 3 0 0 .091 .231 .091 .322
    Late / Close JAX 8 5 -- 1 1 0 0 0 4 0 2 -- -- .200 .556 .400 .956
    vs Left JAX 9 13 -- 3 1 0 0 0 3 0 4 -- -- .231 .375 .308 .683
    Batting Third JAX 16 57 -- 12 2 0 2 3 14 0 16 -- -- .211 .366 .351 .717
    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 20 67 8 15 2 0 3 6 16 0 19 1 0 .224 .373 .388 .761
    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 20 67 8 15 26 2 0 3 6 16 0 19 1 0 .224 .373 .388 .761 1.06
    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

    See all » Joe Mack Articles

    Marlins-Brewers series reaction: Kyle Stowers can't fix this alone

    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 Alex K. discuss a nice ending to what was otherwise a sloppy weekend series for the Marlins, plus the team's usage of Agustín Ramírez.

    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...