Tag: Kevin McGonigle

  • Rookie Analysis & Tool Grades: September 2026

    Rookie Analysis & Tool Grades: September 2026


    We are back with our Rookie Review and Tool Grades series, where we review rookie performances and their long-term fantasy outlooks. The 2026 rookie class is stacked compared to recent years, with 26 rookies registering at least 2.0 fWAR this season. For comparison, just 14 rookies reached that mark in 2025. After going year by year through the FanGraphs rookie leaderboards, 2026 has the most rookies with at least 2.0 fWAR in any season dating back to 2010, speaking to the volume of quality talent coming up this season.

    Our dynasty tool grades are used frequently throughout this series. For clarity, the definitions of each hitter and pitcher tool are below. The grades incorporate data from the previous and current seasons, along with future projections using our custom aging curves over a five-year window. This gives us a longer-term view of each player’s skill set and is consistently being updated for stronger results.

    DoubleScoop Hitter Tools

    • Hit – Player’s ability to put the ball in play and make quality contact.
    • Power – Mix of a player’s raw power and his ability to translate the power into games.
    • Discipline – Player’s ability to maintain a quality approach and make good swing decisions.
    • Speed – Mix of player’s raw speed and their baserunning ability.

    DoubleScoop Pitchers Tools

    • Induced Contact – Pitcher’s ability to limit the quality of contact allowed.
    • Contact Prevention – Pitcher’s ability to generate swings and misses and prevent contact.
    • Control – Pitcher’s ability to throw strikes and limit walks.
    • Arsenal – Quality and diversity of a pitcher’s full pitch mix.

    Past 2026 Rookie Reviews


    Hitters

    Kevin McGongile

    Kevin McGonigle is in the middle of a rookie season that will be remembered by Tigers fans for a long time. His 5.1 fWAR, courtesy of FanGraphs, currently puts him 15th among the best rookie seasons since 2000 and inside the top 100 rookie seasons of all time. I got the chance to watch McGonigle in the AFL in 2025 and labeled him as an impact player with the potential for multiple All-Star appearances. One of the more impressive things I saw in the AFL that year was a foul ball he hit out of the stadium at 118 mph exit velocity, showing the surprising power he can generate despite his smaller stature.

    So far during his rookie season, he has shown an excellent approach with more walks than strikeouts. This plus approach, combined with his elite hit tool, gives him plenty of opportunities to get on base, with a 13.7% BB rate and .376 OBP. This has helped him compile 94 runs through 147 games as the table setter in the Tigers lineup. Though the run production has been strong, he has been around average as a base stealer, with 12 SBs on the season.

    His dynasty tool grades reflect an elite hit tool and discipline, with league-average power and speed. Despite his average power and speed grades, I expect there is more power in the tank, given he is still just 22 years old and have already seen his ability to lift the ball. There are a lot of similarities to Mookie Betts in that they both have near-elite hit tools, great discipline, and can make the most of their raw power by consistently driving the ball in the air at optimal launch angles.

    We currently have McGonigle ranked No. 3 in our latest dynasty SS rankings, with confidence that he can be a consistent year-to-year contributor across all categories. He should maintain a well-above-average hit tool and could push for a batting title during his peak while hitting 20+ HRs each year. For those who had McGonigle before his debut, the investment has been well worth the wait, and he should be one of the most valuable players in dynasty/keeper leagues.

    Travis Bazzana

    The 2024 first overall pick made his way quickly through the Guardians system, debuting at the end of April after slashing .287/.422/.511 in 23 Triple-A games with the Columbus Clippers. Since being called up, he’s been a useful player but hasn’t quite shown the star potential you would associate with a former first overall pick.

    The bat has been above average during his rookie season, with a 113 wRC+ and .249/.342/.408 slash line through his first 115 games. His strong 11.2% BB rate has helped drive his above-average OBP, giving him opportunities to use his speed with 19 SBs on the season. He should be able to maintain a strong BB rate throughout his career, as he has already shown a good eye and avoids chasing pitches out of the zone.

    Looking at his pitch-type splits, Bazzana does a good job against fastballs, with a .343 xwOBA and 17.8% whiff rate against all fastballs. However, he has really struggled against offspeed and breaking pitches, with his whiff rates climbing above 30% against both pitch types. Pitchers and teams appear to be taking notice of this hole, as he has seen noticeably fewer fastballs since the start of July, being attacked with more breaking and offspeed pitches. This indicates Bazzana will need to adjust to the better secondary pitches he is seeing in MLB.

    I view Bazzana as a high-floor vs high-ceiling player, given his strong on-base skills and value on the basepaths. Looking at his player comps through our dynasty tool grades, the development of his power will be the key to how much upside he ultimately has, with Brice Turang as the best current comp for his future skill set.

    Overall, Bazzana is holding his own as a rookie this season, with more value in OBP leagues due to his strong BB rate. He remains a strong dynasty/keeper option, as there is reason to think there could be further growth as he learns to handle MLB secondary pitches and becomes more aggressive on pitches in the zone. He currently ranks as our No. 6 dynasty 2B as of our July update and is still a buy in dynasty/keeper leagues.

    Carter Jensen

    Jensen was on many people’s draft radars before the season given his 20-game sample in MLB in 2025, when he slashed .300/.391/.550 with a 159 wRC+. While it may have been unreasonable to expect something close to this level of production over the course of a full season, there were still good reasons to buy into him. His underlying data was strong, with 74.8 mph bat speed, a 17.4% K rate, and 20.8% barrel rate.

    Over the course of his first full season, his K rate has regressed closer to his MiLB averages, but he has continued to show above-average power and discipline, with 25 HRs and an 11.1% BB rate. Looking at rookie seasons among catchers since 2000, he currently ranks third in HRs, showcasing the power potential he showed throughout the minors and during his 2025 debut.

    This season, he has also been a staple in the Royals lineup, playing nearly every day. His 141 games played rank third among catchers this season, while he ranks sixth in PA, showing the ability to stay healthy and grind through a full season. I would expect him to continue getting opportunities at DH on days he is off behind the dish, especially with Salvador Perez nearing the end of his career, which could open up more opportunities to rest his legs while keeping his bat in the Royals lineup. Volume at the catcher position can be tough to find, so his consistent playing time adds to his fantasy value.

    His dynasty tool grades show plus power and discipline, with the discipline helping make up for his below average hit tool. He compares similarly to sluggers Max Muncy and Kyle Stowers, both of whom have 30-HR upside but also have low batting-average floors.

    Jensen should continue to be an everyday catcher with a strong enough bat to get opportunities at DH on his days off, helping boost his counting stats. He has a pretty safe floor as a 20+ HR hitter and could reach 30+ HRs during his peak seasons. He currently ranks as our No. 13 dynasty C in our latest July update and is a strong candidate to move higher in our next update.

    Sam Antonacci

    Antonacci was another player I was able to watch during the 2025 AFL season. Outside of Kevin McGonigle, Sam Antonacci and Josh Adamczewski were two of my favorite players I watched. In my AFLL hitter notes, I labeled Antonacci as an everyday major leaguer with a high floor, noting his balanced swing and feel for using the full field.

    After playing in the WBC with Team Italy, he started this season in Triple-A but quickly found himself called up by mid-April and has not looked back. Through 112 games, he is slashing .271/.367/.392 with 8 HRs and 18 SBs. While he ranks in the bottom 25% of the league in hard-hit rate and average exit velocity, he shows a great feel for contact, with an 89.9% in-zone contact rate and 15.1% whiff rate.

    His dynasty tool grades are led by his plus hit tool, with the only below-average tool being his power. However, our model sees room for him to grow into average power as he ages into his mid-to-late 20s. I do have some doubt regarding the model’s power growth. He will need to make more noticeable changes to his swing and approach to really tap into league-average power as he has below-average bat speed and his average attack direction is 7 degrees to the opposite field.

    Even if the power remains below average, he still projects as a productive real-life and fantasy player. His player comps based on the dynasty tool grades are Luke Keaschall and Jakob Marsee, both of whom have plus hit tools with above-average speed and discipline.

    As of our latest July dynasty rankings update, he is our No. 30 OF, though he is likely to retain some multi-position eligibility at 2B depending on league eligibility rules. He is not a high-ceiling player but can be a high-floor option who should contribute to AVG/OBP, runs, and SBs. The improved White Sox offense should also help his overall floor over the next few years.

    Pitchers

    Nolan McLean

    Nolan McLean is a budding ace for the Mets, who are searching for positive signs from a lost season in which they currently sit last in their division. McLean, a former multi-sport athlete at Oklahoma State University (the real OSU), was a redshirt on the football team his freshman year. He was also a two-way player during college, primarily as a hitter. He only started focusing on pitching full-time during the 2025 season, the same year he would make his MLB debut. Now in 2026, he ranks third in pitcher WAR behind only Parker Messick and Peyton Tolle, who have been having breakout rookie seasons of their own.

    McLean has one of my favorite arsenals in MLB, throwing three different fastballs with plus velocity, three breaking balls with elite movement/plus velocity, and a changeup with good separation from his fastballs. It’s very rare for a pitcher to have three above-average pitches, but in McLean’s case, he has five above-average pitches according to Stuff+.

    For reference, our dynasty tool grades rank his arsenal as the sixth best among pitchers, behind only Garrett Crochet, Peyton Tolle, Tarik Skubal, Eury Pérez, and The Miz.

    Looking closer at his pitch heat maps, he appears to have average command of his four-seam and sinker, with the hot spots on his heat maps being relatively concentrated. When looking at his secondaries, the hot spots are more sporadic, indicating less command of those pitches. This could be due in part to the large movement profiles of his secondaries, as pitches with more movement can be harder to control and land consistently in the zone. This seems like something he should be able to improve as he continues to gain experience on the mound.

    Pulling up his dynasty tool grades, he compares similarly to Zack Wheeler who shares almost the same exact pitch movement and velocity. As McLean continues to develop, I would expect his command to push closer to league average. Given the success of his sinker, I expect him to continue using it as his primary fastball, which could limit his overall whiff totals at a glance.

    McLean is well positioned to be the Mets’ ace for the foreseeable future and should put up above-average K rates. He has one of the best arsenals in MLB and just needs to continue refining his command to really take the next step forward. I’m confident that he is a pitcher to target, as he should provide volume and Ks with a strong ERA/WHIP. He currently ranks as our No. 11 SP in our July dynasty rankings.

    Trey Yesavage

    I find Trey Yesavage to be a polarizing pitcher. He made his debut late in the 2025 season and stood out in that year’s playoffs, going 3-1 with a 3.58 ERA and 39 Ks in 27.2 innings. This included two 10+ K games against the Yankees in the ALDS and Dodgers in the World Series. Jumping forward to this season, I’ve seen him struggle to touch the zone, including two starts in which he walked seven hitters. All that said, he has shown positive signs during his rookie year with a 3.65 ERA, 1.14 WHIP, 23.6% K rate, and .180 batting average against. On the downside, his 4.56 SIERA is almost a full run higher than his ERA, while his 11.9% BB rate and .215 BABIP raise some concerns about the sustainability of his current results.

    Yesavage stands out for having an extremely over-the-top arm angle at 66 degrees, registering as the highest arm angle among right-handed pitchers this season and second only to Alex Vesia in MLB. He currently uses a three-pitch mix with a four-seam, splitter, and slider, though he is primarily a two-pitch pitcher when breaking down his repertoire against LHB and RHB.

    While he generates a whiff rate above 40% with his slider against RHB and splitter against LHB, the limited mix raises concerns for me long term as hitters make adjustments and see him multiple times. His limited pitch mix against each side of the plate also leads him to become very four-seam heavy when behind in counts. This could leave him susceptible to hitters sitting on the four-seam in advantageous counts. Though the data is limited, his career times-through-the-order splits also show that he has had a tough time facing hitters for a third time.

    His dynasty tool grades compare similarly to José Soriano and Kyle Bradish, though it’s worth noting that all three pitchers have vastly different arsenals and arm slots. While Yesavage currently has a 35 Command grade and 50 Arsenal grade for 2026, our dynasty model sees growth in both categories over the coming seasons, likely aided by the fact that he is still just 22 years old. Improvement in his command and/or adding more depth to his arsenal would go a long way toward increasing my confidence in him as a long-term starter, as I still have some doubts with his current profile.

    Yesavage is certainly a unique pitcher who can generate plenty of whiffs but also has some major flaws. At just 22 years old, there is plenty of time for him to add new pitches to his Arsenal, diversify his pitch usage, and improve his Command. As it stands now, Yesavage is not someone I am currently targeting in fantasy leagues, as I have a hard time buying into a starter with his current level of command and lack of arsenal depth. He is our No. 52 dynasty SP in our latest update, and 2027 should tell us a lot about whether he can make adjustments to his pitch mix or show improvement in his Command.

    Walbert Ureña

    Ureña has burst onto the scene in 2026 with a strong rookie season. He came as a surprise for me, as he was ranked as the Angels’ No. 23 prospect by FanGraphs entering 2026. On the season, he has pitched to a 2.88 ERA and 4.31 SIERA with an 11.0% K-BB%, suggesting he could be due for some regression based on his underlying performance.

    Ureña has a four-pitch mix, leading with his changeup 34% of the time, followed by his sinker (33%), four-seam (19%), and sweeper (14%). He has strong velocity, averaging over 97 mph on both his four-seam and sinker, as well as plus velocity on both his sweeper and changeup. Stuff+ grades three of his pitches as above average, with the sinker, sweeper, and changeup all grading above average among SPs. Both of his secondaries have also been effective this season with whiff rates above 30%, indicating there could be room for improvement from his current 22.4% K rate.

    His changeup/sinker-heavy pitch mix does a great job of generating ground balls, with a 55.1% GB rate on the season, while also limiting hard contact with a 36.4% hard-hit rate and 5.6% barrel rate. This ability to generate ground balls and limit quality contact has been a big reason why he has been able to outperform his ERA indicators this season.

    Our dynasty tool grades show Ureña as a pitcher who excels at limiting quality contact. Other RHPs who prevent quality contact at a similar level with otherwise average-ish tools Our dynasty tool grades show Ureña as a pitcher who excels at limiting quality contact. Other RHPs who prevent quality contact at a similar level with otherwise average-ish tools include Landen Roupp and Drew Anderson. Of this group, Ureña easily has the best velocity, averaging around 98 mph on his fastballs. However, his four-seam shape lacks ride and arm-side run, leaving his sinker as his best fastball.

    Ureña is going to have plenty of chances to succeed, even if he runs into some poor stretches, as the Angels do not have a lot of established starting pitching outside of Reid Detmers. There is even a chance Detmers gets traded, potentially leaving Ureña with an opportunity to pitch at the top of the rotation by the start of next season. Ureña will likely be most useful for fantasy due to his volume, as he currently lacks the K and win upside of higher-end fantasy starters. However, his ERA and WHIP ratios should remain useful, and he could provide more value in quality-start leagues than leagues that use wins. He is currently outside our top 75 dynasty SPs as of our July update but is likely to find himself on the list in our end of the season update.

    Jake Bennett

    Boston has been spitting out quality left-handed pitching lately, with Peyton Tolle, Jake Bennett, and Connelly Early (traded to the Nationals for Curtis Mead) all having strong 2026 rookie seasons. Bennett had a strong track record of success in the minor leagues, posting a 2.27 ERA in 2025 across High-A and Double-A and a 1.60 ERA in Triple-A this season. Despite the success, he ranked as the Red Sox’s No. 9 prospect heading into the season. In his first 19 starts in the big leagues, he has thrown 109.2 innings with a 3.78 ERA and 90 Ks against just 20 BBs. While striking out hitters at a below-average rate, he has been able to succeed by mixing speeds and commanding his deep pitch mix.

    Bennett is a big dude, listed at 6’6″ and 235 lbs. He has a big frame along with a smooth delivery, giving him a great foundation to work with. His velocity is just below average for a LHP at 92.8 mph, but I could see him gaining a tick over time. While lacking plus velocity, he has found success keeping hitters off balance with the six-pitch mix shown below.

    His best pitches by run value are his sinker and changeup, which he uses a combined 50% of the time. He primarily uses his four-seam to attack the top of the zone, while he does a great job locating his changeup at the bottom or below the zone. The sweeper and changeup are both strong swing-and-miss pitches, with whiff rates above 30%. Paired with a strong 37.4% chase rate, there is reason to think he could improve upon his current 20.4% K rate.

    Our dynasty tool grades give him two above-average to plus tools, really liking his command and induced contact. He profiles similarly to Trevor Rogers, who shares many of the same traits, including his size, pitch mix, and dynasty tool grades. I don’t think Bennett is likely to have a season like Rogers did in 2025, when he went 9-3 with a 1.81 ERA in 109.2 innings. However, both profile as valuable mid-to-back-end rotation pieces who are more useful in deeper fantasy leagues.

    Patrick Sandoval is a free agent at the end of the season, giving Bennett a better chance to stick in the rotation next year. I imagine he slots in near the back of the Red Sox rotation in 2027 behind Garrett Crochet, Peyton Tolle, Sonny Gray, and Ranger Suárez, pending any free-agent signings. For fantasy, I like him more as a streamer who can be started in favorable matchups and will have more value in deeper leagues or draft-and-holds. He is currently outside our top 75 dynasty SPs in our latest July update.


    Past 2026 Rookie Reviews


    Follow us on X @2BScoopBaseball and let us know any feedback or questions you have.

  • 2025 Arizona Fall League Hitters: Scouting Notes & Prospect Grades

    2025 Arizona Fall League Hitters: Scouting Notes & Prospect Grades


    After spending time at First Pitch Arizona in November, including the Arizona Fall League All-Star Game and Home Run Derby, I continued to follow the league throughout the playoffs. Once the postseason concluded, I went back and re-watched multiple earlier AFL games to get a better feel for the hitters across the league.

    Going forward, I plan to continue reviewing the Arizona Fall League annually and publishing scouting reports on the top names and standout performers.

    To keep evaluations consistent and easy to interpret, I used the grading key below to assign player grades.

    All AFL Statcast data was pulled using Prospect Savant, a valuable resource for MiLB Statcast data.

    Arizona Fall League video archives and GameDay data, including pitch velocities and exit velocities, are available on MLB.com.

    With that context in place, let’s dive into the 2025 Arizona Fall League hitter recap.

    A Grades (MVP / Cy Young Potential)

    None this year. While Kevin McGonigle was a close call, he did not quite make the cut.

    B Grades (Above-Average MLB Player)

    Kevin McGonigle – Detroit Tigers

    The top prospect in the AFL, McGonigle consistently put together quality at-bats, making good swing decisions and drawing plenty of walks. One of the more impressive moments during my time in Arizona was a foul ball he hit out of Mesa Stadium during the All-Star Game that reportedly registered at 118 mph. In another game, he just missed a home run to deep center field against Najer Victor, who featured one of the better fastballs in the AFL. He runs well, profiles as a multi-position defender, and lived up to the top-prospect hype, though there could be an adjustment period against top-end breaking stuff.

    AFL Statcast Data

    • 15.8% Barrel Rate
    • 13.2% K-Rate
    • 20.3% BB-Rate

    Esmerlyn Valdez – Pittsburg Pirates

    Valdez was the standout performer behind only Tony Blanco Jr. at the derby. Larger than his listed 181 pounds, Valdez sets up deep into his back leg with a low hand setup. In one at-bat on a 1-1 hanging slider, he punished a pitch for a 114 mph home run against Pablo Aldonis. After that at-bat, he walked three straight times and often saw pitchers avoid the zone, highlighted by a 23.2% walk rate. He has shown improved contact rates which may help him be an above average bat in the corner OF.

    AFL Statcast Data

    • 73.3 Bat Speed
    • 114.4 Max EV
    • 92.3% Z-Contact Rate

    Seaver King – Washington Nationals

    An athlete who runs well, King showed great balance in his swing with minimal head movement. I liked his approach in most at-bats, as he consistently drove the ball the other way. This included an inside-out home run hit at 103 mph against Najer Victor and a 109 mph double against JoJo Ingrassia. He also showed a two-strike approach by removing his leg lift. A good profile to bet on.

    AFL Statcast Data

    • 72.0 Bat Speed
    • 62.5% Hard-Hit Rate
    • 89.8% Z-Contact Rate

    Alfredo Duno – Cincinnati Reds

    Duno is physically mature for his age and appears larger than his listed frame. He was aggressive in the zone and may have overswung at times, leading to some off-balance swings. Overall, I was impressed with his at-bats for such a young player and enjoyed the energy he brought. He just missed a home run on a hanging curveball and showed solid defensive actions behind the plate.

    AFL Statcast Data

    • 74.0 Bat Speed
    • 18.3% BB-Rate
    • 20.8% Chase Rate

    Charlie Condon – Colorado Rockies

    Condon has a slightly crouched stance that takes away some of his height at the plate. His swing currently produces more line-drive contact than over-the-fence power. He makes consistent hard contact, but the home run power he showed in college at Georgia has yet to fully translate. He should get plenty of runway in Colorado, though expectations may need to be tempered from draft-day projections.

    AFL Statcast Data

    • 71.4 Bat Speed
    • 50.8% Hard-Hit Rate
    • 76.5% Z-Swing Rate

    Cam Collier – Cincinnati Reds

    Collier has been a hyped prospect since being taken in the first round out of junior college after taking the Bryce Harper route out of high school. He shows multiple positive tools, including good defense, a strong arm, plus power, and a patient approach. He recorded the third-highest exit velocity of the AFL season at 115.3 mph and doubled on a 109 mph 1-1 slider. The biggest critiques are that his contact currently plays more to ground balls than game power, and he can get overly patient in early counts.

    AFL Statcast Data

    • 74.5 Bat Speed
    • 63.1% Z-Swing Rate
    • 6.6° Avg. LA

    C Grades (MLB Potential)

    Braden Montgomery – Chicago White Sox

    One of the top hitting prospects at the AFL, Montgomery showed a patient approach and limited chase. This approach gives him a strong offensive foundation, though I did note multiple whiffs on pitches on the outer half of the plate. How the bat plays against higher-quality pitching will ultimately determine his ceiling. Overall, Montgomery’s best trait seems to be his willingness to take his walks. Have him as a player I need to watch more in 2026 to get a better feel for his bat.

    AFL Statcast Data

    • 71.1 Bat Speed
    • 13.0% Chase Rate
    • 17.9% Barrel Rate

    Sam Antonacci – Chicago White Sox

    Antonacci has an incredibly balanced swing with an open stance and loose hands. He consistently put the ball in play early in counts and showed a strong feel for using the whole field. The offensive profile carries a high floor, but the ceiling is capped by limited power output unless the approach changes.

    AFL Statcast Data

    • 69.8 Bat Speed
    • 92.7% Z-Contact Rate
    • 11.5% Whiff Rate

    Luke Adams – Milwaukee Brewers

    Adams was a fun player to watch. Despite his size and unique stance, he stayed short to the ball and consistently put together good at-bats. One standout moment was an 0-2 count he worked into a 10-pitch plate appearance, ending with a two-run home run in the ninth. He also showed good instincts as a baserunner.

     AFL Statcast Data

    • 73.3 Bat Speed
    • 13% Whiff Rate
    • 19.5% Chase Rate

    Blake Mitchell – Kansas City Royals

    Mitchell impressed as an overall hitter. He did not look overmatched against a left-handed matchup against Hagen Smith and showed more gap-to-gap power than home run power, though his 116.5 Max EV suggests more could come. He has enough juice in the bat to move off catcher if needed.

    AFL Statcast Data

    • 73.0 Bat Speed
    • 116.5 Max EV
    • 35.7% Whiff Rate

    Tony Blanco Jr – Pittsburg Pirates

    A monster among men physically, Blanco stole the show at the AFL Home Run Derby with a record 122.9 mph home run. The power is real, but so is the swing-and-miss. He profiles as a true three-outcome bat and likely fits best as a DH at the next level.

    AFL Statcast Data

    • 75.4 Bat Speed
    • 120.4 Max EV
    • 41.3% Whiff Rate

    Thomas Sosa – Baltimore Orioles

    Sosa, larger than his 160 listing on FanGraphs, has natural tilt in his swing and drove low pitches well. He homered at 107.5 mph and just missed another on a changeup, but better velocity and fastballs up in the zone may challenge the swing as he moves up. Already has a plus arm and bat speed.

    AFL Statcast Data

    • 77.3 Bat Speed
    • 18.0° Avg. LA
    • 36% Whiff Rate

    Jonny Farmelo – Seattle Mariners

    Farmelo is a unique athlete with a strong, well-built frame. He generally does not chase much, though I did see him expand the zone on a 2-1 slider from Milbrandt. His standout hit during the time I watched was a 109.2 mph opposite-field single. On the basepaths, he looked jumpy and was nearly picked off multiple times, often relying more on raw speed and athleticism than refined instincts. He profiles to have above average power and speed along with solid walk rates, but I would expect volatility in his batting averages.

    AFL Statcast Data

    • 72.8 Bat Speed
    • 20.4% Chase Rate
    • 36.2% Whiff Rate

    Ethan Petry – Washington Nationals

    Petry has power traits, but head movement during the load may affect consistency. He. crushed a single at 114.6 mph and has tools worth monitoring as he gets more reps in 2026 (only 101 MiLB PA in 2025).

    AFL Statcast Data

    • 75.4 Bat Speed
    • 114.8 Max EV
    • 74.6% Contact Rate

    Max Anderson – Detroit Tigers

    Anderson was one of the standout performers, slashing .447/.609/.809 in 69 plate appearances. He has a compact swing and found consistent hard contact. His in-game power may be closer to average given a contact profile built more on line drives than lift. He is likely to end up at a corner defensively, though he lacks the typical power.

    AFL Statcast Data

    • 68.5 Bat Speed
    • 71.1% Hard-Hit Rate
    • 8.8° Avg. LA

    Parks Harber – San Francisco Giants

    A big-bodied hitter who still looks athletic for his size, Harber showed a patient approach and put together multiple quality at-bats in the limited time I saw him. I was impressed by an opposite-field home run that came on a 10-pitch at-bat. He has been on a tear since being traded from the Yankees and will get his first taste of the upper minors soon. He is an older prospect for the lower minors, but will be an interesting name to monitor as he gets tested against upper-minors pitching given the underlying power metrics.

    AFL Statcast Data

    • 72.9 Bat Speed
    • 114.3 Max EV
    • 25.6% Barrel Rate

    Johanfran Garcia – Boston Red Sox

    Garcia is an offense-first catcher with quick hands and plus raw power. He consistently produced hard contact including a line-drive single to right-center field (109 EV) and a lineout to left field a(111 EV). Still yet to play above High-A, I think Garcia’s bat will get him to the MLB even with some contact concerns.

    AFL Statcast Data

    • 73.3 Bat Speed
    • 112.3 Max EV
    • 68.6% Contact Rate

    Aidan Smith – Tampa Bay Rays

    Smith showed steady bat to ball ability and athleticism. The speed and defensive skills are present, but the power has yet to show up consistently in games. How the bat develops will determine whether he settles into an everyday role or depth option.

    AFL Statcast Data

    • 70.8 Bat Speed
    • 92.8% Z-Contact Rate
    • 3.1% Barrel Rate

    Chris Suero – New York Mets

    Suero is strong for his size and is a plus runner. He uses a big leg kick that he turns into aggressive swings at the plate, which can lead to hard contact but also results in chases and whiffs. I saw two line drives (112 & 105.3 EVs) on 0-2 counts showing his ability to capitalize on mistakes. Suero has tools across the board and athleticism that gives him multiple role pathways if the contact improves.

    AFL Statcast Data

    • 74.6 Bat Speed
    • 112.5 Max EV
    • 32.8% Whiff rate

    Josh Adamczewski – Milwaukee Brewers

    Adamczewski showed aggression in the zone with a smooth left-handed swing. He showed strong at-bats and confidence, highlighted by a 3-0 grand slam after striking out twice earlier in a game as well as a game-tying double in the AFL Championship. He may struggle against left-handed breaking pitches but profiles as a versatile role bat.

    AFL Statcast Data

    • 68.3 Bat Speed
    • 17.1% Chase Rate
    • 68.1% Z-Swing Ring

    Charlie Pagliarini – Seattle Mariners

    Pagliarini’s swing generates elite bat speed, but the mechanics come with contact tradeoffs. He has a twitchy swing, and his body starts in a closed, loaded stance, with his load mostly a leg lift and forward drift. The power shows up in flashes, though contact inconsistency and defensive fit limit his role projection.

    AFL Statcast Data

    • 78.1 Bat Speed
    • 15.6% Barrel Rate
    • 18.8° Avg. LA

    Logan Wagner – Los Angeles Dodgers

    Wagner showed a good feel for the strike zone and hunted fastballs early. He has a smooth swing with a small leg kick and a neutral stance. Wagner spent most of his time at first base during the AFL and has also spent time in the past at 2B/3B/SS. The bat itself may not profile strongly enough for a corner-only role, but his plate discipline and contact could make him an utility infielder.

    AFL Statcast Data

    • 70.8 Bat Speed
    • 19.8% Chase Rate
    • 21.3% Whiff Rate

    Josh Kasevich– Toronto Blue Jays

    Kasevich was one of the more experienced prospects at the AFL having already played in the upper minors. He has a simple setup and makes consistent quality contact by getting the barrel on plane early. He does not consistently create lift or backspin to generate over-the-fence power and profiles best as a second baseman or infield depth.

    AFL Statcast Data

    • 67.3 Bat Speed
    • 83.3% Contact Rate
    • 0.0% Barrel Rate

    Dylan Campbell – Philadelphia Phillies

    Campbell doesn’t have your typical projectable frame, but still hit the ball hard consistently. Campbell showed feel for pitches up and down the middle of the zone and drove the ball to all fields including homeruns to center field and right field. He is an average to above-average runner with a limited ceiling as his body does not project well.

    AFL Statcast Data

    • 73.6 Bat Speed
    • 72.0% Contact Rate
    • 38.6% Swing-rate

    Owen Ayers – Chicago Cubs

    Ayers showed quality at-bats and strong defensive actions, including catching multiple runners stealing. Had multiple quality at bats and EVs over 100 including a 110.6mph lineout. He is older for his level, but will be an interesting name to watch as he faces upper-minors competition given the combination of defensive value and strong underlying metrics.

    AFL Statcast Data

    • 74.2 Bat Speed
    • 15.8% Chase Rate
    • 18.3% Whiff Rate

    D Grades (Organizational Depth)

    Daniel Vasquez – Kansas City Royals

    Vasquez showed athleticism and opposite-field contact, but the offensive profile does not project to meaningful MLB impact. He looks to have put on more muscle than the 150 would have you think. He did put together some strong at bats against top pitching including a 107 mph single against Hagen Smith.

    AFL Statcast Data

    • 67.5 Bat Speed
    • -2.0° Avg. LA
    • 88.6% Z-Contact Rate

    Enrique Bradfield – Baltimore Orioles

    Bradfield showed a new and unorthodox setup in the AFL, with his hands in front of his face and the knob pointing at the pitcher. He also has a good amount of loft in his swing for a player with his kind of speed, which led to a lot of routine fly outs. Fouled off and missed balls in the middle of the zone, showing less contact than expected. The flyball heavy approach and holes in the swing limit how often his speed can impact the game.

    AFL Statcast Data

    • 66.4 Bat Speed
    • 78.8% Contact Rate
    • 0.0% Barrel rate

    Brailer Guerrero – Tampa Bay Rays

    Guerrero has plus bat speed and raw power but showed swing-and-miss tendencies in his limited 29 plate appearances. At the plate he has a simple setup with his hands on his shoulders but can possibly lose his timing with a large leg kick. He is already physically mature and do not expect more physical projection. He remains a long-term development project.

    AFL Statcast Data

    • 73.5 Bat Speed
    • 64.2% Contact Rate
    • -30.5° Avg. LA

    Jansel Luis  – Arizona Diamondbacks

    Luis made plenty of contact but without impact. The bat projects below average, and he remains raw defensively. At the AFL he primarily played 3B and SS but hss also mixed in at 2B. Needs time to physically mature and find a long term position

    AFL Statcast Data

    • 69.6% Bat Speed
    • 91.6% Z-Contact Rtae
    • 0.5°  Avg. LA

    PJ Morlando – Miami Marlins

    Morlando looks the part physically but did not consistently impact the ball. His standout at bat I saw was a 10 pitch walk that started off 0-2 against Jakob Wright (LHP). He needs more offensive and defensive reps after limited pro experience.

    AFL Statcast Data

    • 73.0  Bat Speed
    • 39.8% Whiff Rate
    • 27.2% Chase Rate

    Brayden Taylor – Tampa Bay Rays

    Taylor worked deep counts and drew walks but struggled to square up pitches consistently. His lofty swing with flyball tendencies and limited contact significantly impacts his ability to hit for a decent average. Mixing in time at 3B and 2B, the profile fits organizational depth.

    AFL Statcast Data

    • 70.4 Bat Speed
    • 31.1% Whiff Rate
    • 24.5° Avg. LA

    Maui Ahuna – San Francisco Giants

    Ahuna struggled to make quality contact and was frequently beaten inside by AFL pitching. Though fine defensively at SS and 2B, the bat does not currently project to stick at the MLB level.

    AFL Statcast Data

    • 36.4% Whiff Rate
    • 29.2% Chase Rate
    • 0.0% Barrel Rate

    Travis Honeyman – St. Louis Cardinals

    Honeyman put the ball in play frequently but lacked consistent quality contact. There is a lot going on in his swing with his head and body movement which I think will be an issue against top level pitching. He primarily played CF and does not have the bat to profile in the corner outfield. He profiles as organizational depth.

    AFL Statcast Data

    • 70.2 Bat Speed
    • 30.3% Hard-Hit Rate
    • 20.7% Whiff Rate

    Brandon Winokur– Minnesota Twins

    Winokur’s long levers create challenges against higher-level pitching. He likely shifts to a corner role, with the bat being the main question.

    AFL Statcast Data

    • 73.5 Bat Speed
    • 43.2% Whiff rate
    • 37.2% Chase rate

    Billy Amick – Minnesota Twins

    Amick showed significant swing-and-miss and struggled to impact hittable pitches. The profile faces steep challenges moving forward as he gets ready to test the upper minors.

    AFL Statcast Data

    • 67.6 Bat Speed
    • 46.6% Whiff Rate
    • 10.0% Hard-Hit Rate