By Jared Stanger
The 2025 MLB Draft is now in the books. Teams have three more days, I believe, to sign their draftpicks from this class, and so we have bonus figures on over 80% of the total player pool. Something I’ve done for a few years now after the draft is to put together a post-draft mock that incorporates the actual draft position of players, as well as factoring the bonus figures they sign for, in order to document a plausible full draft that Seattle could have made.
My rules for this:
Obviously, I can’t draft someone at pick #35 that came off the board at pick #34. I do allow myself to “reach” on players as much as I want.
The 21 total draft selections must be players that have signed with their respective teams. I can’t pick a high school player, for example, that turned down opportunity to go pro in favor of attending college. I do allow myself to draft a player that went undrafted, but signed as UDFA.
The 21 players’ bonuses must total under the bonus pool Seattle went into the draft with, and, for picks in rounds 11-20, any bonus over $150,000 will count towards the bonus pool for rounds 1-10.
Lastly, it’s not a rule, per se, but I did have a guideline where I tried to draft the same as Seattle did in terms of position ratios. Seattle drafted 13 pitchers, 8 bats…so that was my target. If Seattle drafted three catchers…I tried to draft three catchers. But sometimes I would fudge a bit in order to match traits (power righthanded bat) instead of defensive position.
One more note before we start…I had heard before the draft that Seattle was struggling to find a way to actually spend the amount of bonus pool money they had, which was the second-biggest pool in all of MLB. I kind of get that now. It really was hard to find ways to spend the last, roughly $800-900k. Once you get out of the top 75 picks, or so, there really aren’t many high school players that received overslot deals, and that I also liked as prospects.
I had briefly considered taking someone other than Kade Anderson at pick #3 in order to see how a bigger underslot deal there could affect the rest of the draft. It really wasn’t going to do anything for me beyond the third round. And it wasn’t even much of a difference-maker in terms of who I could target in the top 100 picks.
So we begin the same as Seattle.
#1.3 – LHP, Louisiana State, Kade Anderson
The only other real thought for me here was to reach on Patrick Forbes. I really liked Forbes. Forbes was picked at #1.29 and signed for $3.00mill. That’s $5.8mill less than Anderson got. And I can’t take Forbes at the Mariners’ next pick at #35. The optics just don’t work.
I don’t love Anderson as a prospect. I think he’s more similar to Emerson Hancock than Logan Gilbert, etc. But Hancock has made it to the show, and he’s had some good stretches of pitching in Seattle. He may still get better in time. But if you re-drafted 2020 now and still took Hancock at #6 over Garrett Crochet (pick #11), Pete Crow Armstrong (pick #19), Jordan Westburg (pick #30); I think you’re crazy. There will be players taken after Anderson that are better than him. And Forbes might be one.
Obviously, Anderson maintains the same bonus of $8.8mill.
#1.35 – SS, Don Bosco Prep, Nicky Becker
This pick and the second round pick could be interchanged with no real difference in the grand scheme. I moved Becker up because as the actual draft was unfolding; I was uncomfortable with how slim the prep shortstop board was getting, and I would have pulled the trigger on Becker here.
He gets the same bonus here that Seattle gave him at #57: $2.75mill.
I am passing on Luke Stevenson because there is a lefthanded college catcher further down the board that I prefer.
#2.57 – LHP, Lyndon B Johnson HS, Johnny Slawinski
Seattle drafted a prep lefthanded pitcher in their actual 19th round in Cam Appenzeller, who quickly confirmed he was already on campus at the University of Tennessee and wasn’t sure why Seattle drafted him.
In my case, I get my favorite prep lefty, and he did sign with the Angels for $2.5mill.
#3.91 – 3B, Foothills HS, Tim Piasentin
This is the biggest move away from Seattle’s actual draft that I am making. Seattle did not draft any third basemen, and were pretty limited in the number of prep players they drafted. I thought all along leading up to this draft that the best move was to be aggressive on the upside of the prep players, rather than the high floor with little upside of the college class.
I liked Piasentin pre-draft, but had never really found a spot for him without knowing his bonus request. He signed with Toronto for only $747,500, which is only about $100k more than what Seattle actually spent on Griffin Hugus with their literal third round pick. I think that’s a steal.
#4.122 – RHP, UNCW, Zane Taylor
I had Taylor in my mocks pre-draft, and I still think Seattle should have drafted him. His now stuff profiles very well to me, and he cost $36k less than what they paid Mason Peters. The thing I noticed about Seattle’s actual draft class this year was that they seemed to be avoiding guys that were older, true “senior sign” candidates. Which, to me, is a weird thing to decide as a wholesale strategy. But Seattle drafted some older guys in 2024, and have had numerous injury issues from that class, so maybe this is their fix for that.
#5.152 – C, Wright State, Boston Smith
Again, Smith was in most of my mock drafts. He’s a lefthanded, power-hitting, good defensive college catcher. Very similar profile to Luke Stevenson. The difference is…age. Stevenson is only recently 21 years old…Smith will be 23 later this year. But…Smith’s hit tool, and eye at the plate are currently better than Stevenson’s.
Boston signed with the Nats for only $50k. So this is a huge savings to reallocate to other rounds.
#6.182 – RHP, Arizona St, Lucas Kelly
I had a couple other names I was interested in pre-draft, and they fit in this spot both selection-wise, and bonus wise (one of them could have actually saved an additional $75k), but part of my goal is to split the difference between my thoughts and what Seattle thought about how to structure this draft.
And Kelly has some interesting traits. Obviously, his velo stood out amongst this class. I feel like Seattle has gotten into some trouble when they’ve hunted pure velo if/when it came at the expense of other things like control, but they didn’t do a ton of that this year, so I’m gonna allow it this one time.
Kelly’s bonus stays the same at $325,000.
#7.212 – LHP, Old Dominion, Dylan Brown
I had more interest in finding some lefthanded options for Seattle in this draft. I’m not sure why they don’t prioritize them more. Even if Seattle analytics has some number that shows righthanded pitchers do better in TMobile Park, or something, there is still a ton of value that could be found by drafting, developing, and then trading lefthanders. As I’m sitting here writing this piece today; LHP Brandyn Garcia was just traded last night as part of the package for Josh Naylor.
Brown is a big-bodied southpaw at 6’5″/230lbs that started 15 games for Old Dominion this year. He could be similar to Garcia (who was 6’4″/235lbs) along his development path in that he’ll start for as long as he can, and then get moved to the bullpen once he gets closer to the big leagues.
#8.242 – RHP, William & Mary, Carter Lovasz
I first spotted Lovasz in 2024 when he was having a better year for W&M out of the bullpen. This year his numbers (mostly ERA and BB/9) took a big step backwards (SO/9 did tick up a bit to 13.4), and so I kinda stopped tracking him. But he signed with Atlanta for only $7500 in bonus money, which is very helpful to me.
The thing about mocking picks to Seattle…after they drafted some of the unknown pitchers they did, who didn’t have any particularly impressive stats…you’re pretty free to hunt traits in spin or break, etc, and not worry about stat lines.
#9.272 – LHP, Texas, Jared Spencer
In this particular spot; I need a slightly cheaper player than Jackson Steensma. Like, it’s only like $30-40k difference. In this case, I wasn’t intentionally looking for another LHP…I was prioritizing the signing bonus first. As a guy, like Steensma, who is coming off surgery (shoulder for Jared); Spencer only costs $165k, but arguably there’s more upside than with Steensma.
In the 10 starts Spencer made before surgery ended his season; he posted a 3.27 ERA, 1.223 WHIP, and 11.4 SO/9.
#10.302 – LHP, Georgia, Alton Davis
IIRC, I toyed with drafting Davis in some of my mock drafts. I’m coming back to him now knowing where he was picked and how much he signed for. He kind of reminds me of the Lucas Kelly pick because you’re counting on player development. This is far from a finished product. In fact, he’s pretty rough around the edges. But I love the stuff and the athleticism from a big 6’5″/181lb frame. Obviously, you try to put some weight on him and get him stronger.
His bonus is $397,500.
#11.332 – C, Ballard HS, Truitt Madonna
Madonna is a prep catcher that is from Seattle (Ballard HS), but who somehow evaded me in the pre-draft process. But he’s a 6’3″/215lb kid that hit .279/.360/.872 with a couple HR in 43 AB’s in the MLB Draft League against primarily college players.
With Harry Ford potentially on the trade block; it felt like Seattle could fit in its next high school catching prospect.
Madonna signed for $654k as an 11th-round pick of the Padres. $504k of this bonus will count towards Seattle’s bonus pool.
#12.362 – RHP, Wofford, Carter Rasmussen
It’s a little tough to know for sure how Seattle plans on using some of their pitching draftees in terms of starting vs relief, so it’s tough to match one for one with them. Rasmussen was a reliever for most of his career, and in 19 apperances last year at Wofford posted a 3.21 ERA, 1.196 WHIP, and 11.9 SO/9.
Rasmussen signed for $150k.
#13.392 – OF, Kent State, Jake Casey
I had Casey in my earlier mocks, and so I’m going to keep him over the likes of the late-round outfielders Seattle actually drafted in Aiden Taurek and Brayden Corn. I’m not totally sure what the appeal is on those guys. Corn had middling pop, decent basestealing, and middling plate discipline. Taurek had middling pop, middling basestealing, decent plate discipline. I’d say Casey has decent pop, decent basestealing, decent plate discipline.
He signed with Toronto for $150k.
#14.422 – C, Florida, Luke Heyman
I never put Heyman into my mock drafts, but looking at him after Seattle picked him; I kinda like the potential. He’s already one of the better defensive catchers in the class. The bat is kind of just solid across the board. The power isn’t extreme but he hit 13 HR, the plate discipline is neither extreme patience or overly swing-and-miss. This is a good range for a quality receiver that you hope to build the bat upon.
Heyman was Seattle’s only overslot bonus from rounds 11-20, so $80k of his signing counts towards the bonus pool.
#15.452 – RHP, Arizona, Casey Hintz
When I could, I kept Seattle draftpicks intact. In this case, I’m moving Hintz up a round cause that barely matters when there is no slotting. His bonus was and remains $150k. Seattle kinda drafted a bunch of weird, low-slot righthanders this year. I don’t know exactly why. My guess: they’re taking multiple stabs at finding the next Logan Evans. I’m trying to cut some of the fat, and trim that down to my favorite of the group, which was Hintz.
#16.482 – OF, Southern, Cardell Thibodeaux
Seattle drafted some outfielders from pretty small schools in Brayden Corn from Western Carolina and Aiden Taurek from Saint Mary’s, so it doesn’t feel far-fetched to draft Thibodeaux. Thibs was one of the best hitters in the country last year and his signing bonus is $150,000.
#17.512 – RHP, Anthony Karoly
Karoly remains from Seattle’s actual draft. It’s tough to find video of Karoly throwing, but the statline is interesting: 4.18 ERA, 1.214 WHIP, and 16.9 SO/9.
#18.542 – RHP, Landry Jurecka
While prepping this story, I took a look at many of the late-round draftpicks from around the league that I hadn’t really taken a look at prior to the draft. Jurecka was one that I saw and liked. Jurecka split time between starting and relieving (10 starts, 5 relief appearances) and finished with a 3.21 ERA, 1.298 WHIP, 9.4 SO/9 in the college season, and he also made three very strong starts in the summer Appalachian League where he gave up only 1 earned run across 14.0 innings.
#19.572 – RHP, Alabama, Braylon Myers
Myers was an undrafted player signed by the Cubs. He posted a 2.63 ERA, 1.000 WHIP, and 12.7 SO/9 in the SEC this year. Doesn’t have big present velo, but he can spin a breaking ball pretty well. If you can build him up to, even, 94-95mph; this could be a nice player.
#20.602 – CF, Dallas Baptist, Nathan Humphreys
One of the hardest cuts I had to make was pivoting off Seattle’s own pick of OF Korbyn Dickerson. I really like the potential for a power righthand bat that can stick in CF. Humphreys hits lefty, but otherwise has many of the same traits. He hit .353/.457/1.135 with 17 HR’s and 21 SB last year while playing elite defense. He went undrafted, so I have to guess at his signing bonus. I’ll just give him the max $150k.
All told, the top ten rounds of this draft class would have cost Seattle $16,482,900. Add to that an additional $584,000 from overslot deals in rounds 11-20; it brings the total cost of the bonus pool to $17,066,900 of the allowed $17,074,400. So I got it down to within $7500 of the bonus money. I kept it the same as Seattle in terms of pitchers to position players (13 to 8). I drafted a few more LHP than Seattle (5 to 3). I drafted a couple more high school players (4 to 2). From a position-player standpoint, I really only made one change where I drafted a 3B instead of a SS, but the SS in question was drafted in the 20th round and Scott Hunter was immediately talking about potentially converting him to a pitcher. And I even kept six of the exact same players as Seattle. Seattle drafted more guys that are 20-21 years old…I drafted more guys that are either 18 or 22 years old. I feel like this is a better balance than what Seattle actually did.
It will be fun to look back at this piece 3-4 years from now to see who actually had put together the better draft class.