Skip navigation
Favorites
Sign up to follow your favorites on all your devices.
Sign up

Early 2025 fantasy baseball mock draft: Results, sleepers, top picks, analysis from Rotoworld writers

Bellinger 'has a great swing for Yankee Stadium'
Nick Turturro and David Samson join Dan Le Batard to discuss slugger Cody Bellinger getting traded from the Cubs to the Yankees and reflect on the Marlins beating the Yankees in six games during the 2003 World Series.

It’s that time of the year once again. As the cold of winter starts to creep in and we inch closer to the holidays, it’s time to dust off the spreadsheets and rankings and sit close to the warm glow of a new fantasy baseball draft.

Starting on Monday, the Rotoworld baseball staff and a couple of friends from the industry got together to start our first mock draft for the 2025 season. Since it’s a slow draft, I’ll have the luxury of checking in every couple of rounds to see how things are shaking out and provide analysis on each squad.

Here’s the fine group of fantasy managers that we have participating in this one along with the draft order:

  1. Matthew Pouliot (Rotoworld)
  2. Christopher Crawford (Rotoworld)
  3. Scott Pianowski (Yahoo Sports)
  4. Dave Shovein (Rotoworld)
  5. Vlad Sedler (FTN Fantasy)
  6. Eric Samulski (Rotoworld)
  7. Steve Gardner (USA Today)
  8. James Schiano (Rotoworld)
  9. Nick Shlain (Rotoworld)
  10. D.J. Short (Rotoworld)
  11. Jorge Montanez (Rotoworld)
  12. George Bissell (Rotoworld)

It’s a 20-round draft. We’ll start one catcher, one at each infield position plus a corner infielder and a middle infielder, three outfielders, one utility spot on offense and nine pitchers. Scoring is standard 5x5 roto.

With that, let’s get to it!

Round 1

1.01 (1): Shohei Ohtani, Dodgers - UTIL/P
1.02 (2): Bobby Witt Jr., Royals - SS
1.03 (3): Aaron Judge, Yankees - OF
1.04 (4): Elly De La Cruz, Reds - SS
1.05 (5): Kyle Tucker, Cubs - OF*
1.06 (6): Gunnar Henderson, Orioles - SS
1.07 (7): Jose Ramirez, Guardians - 3B
1.08 (8): Juan Soto, Mets - OF
1.09 (9): Fernando Tatis Jr., Padres - OF
1.10 (10): Mookie Betts, Dodgers - SS/OF
1.11 (11): Francisco Lindor, Mets - SS
1.12 (12): Vladimir Guerrero Jr., Blue Jays - 1B

*This mock draft took place prior to Tucker being traded to the Cubs

As you would probably expect with a group like this, there were no real surprises in the opening round. Shohei Ohtani has emerged as the favorite to be the top overall selection in most fantasy drafts in 2025 following his historic 2025 campaign with Royals’ superstar Bobby Witt Jr. close behind him.

Aaron Judge and Elly De La Cruz have separated themselves a tiny bit as the third and fourth overall options so far through the slow draft season, and that’s exactly how they went here. I was the one to pull the trigger on the Reds’ phenom at four after giving strong consideration to Jose Ramirez. The extra stolen bases were just too much to give up in that spot in exchange for RBI.

The industry as a whole has the next four players grouped pretty close together, and while they were shuffled a bit from the current landscape of ADP, the top eight as a whole remained true to what was expected. Vlad pulled up Kyle Tucker to the top of that group while one of our resident Mets’ fans couldn’t contain his excitement in nabbing Juan Soto at pick eight on the day that he inked his mega 15-year, $765 million contract.

We closed out the first round with four studly hitters who are no stranger to the top two rounds of fantasy drafts. By current ADP, Vladimir Guerrero Jr. and Francisco Lindor were the two lowest names pulled in the round, but they checked in at picks 15 and 16 respectively in ADP so it’s not like there was any reaching going on.

I was a bit surprised to see zero starting pitchers go in the first round, as I anticipated someone would make a splash by going up to get Paul Skenes or Tarik Skubal, but instead we had all twelve teams begin with strong anchor bats. Nine of those bats should be strong contributors in the stolen base department. Judge and Soto should provide something there. It looks like George is the only manager that’s taking a bat without any speed to begin his build.

Round 2

2.01 (13): Julio Rodriguez, Mariners - OF
2.02 (14): Yordan Alvarez, Astros - OF
2.03 (15): Tarik Skubal, Tigers - SP
2.04 (16): Corbin Carroll, Diamondbacks - OF
2.05 (17): Paul Skenes, Pirates - SP
2.06 (18): Zack Wheeler, Phillies - SP
2.07 (19): Bryce Harper, Phillies - 1B
2.08 (20): Jackson Chourio, Brewers - OF
2.09 (21): Freddie Freeman, Dodgers - 1B
2.10 (22): Trea Turner, Phillies - SS
2.11 (23): Jarren Duran, Red Sox - OF
2.12 (24): Austin Riley, Braves - 3B

Starting the second round, George paired his Guerrero Jr. pick with Julio Rodriguez, picking up that speed that he was lacking in the first round. That’s a strong start across the board on the offensive side. Jorge followed by grabbing Yordan Alvarez to pair with Francisco Lindor. Another team with a masher and a five-category stud to start on offense. Not a bad way to go.

At pick 15 we finally see our first starting pitcher come off the board, and it’s reigning American League Cy Young Award winner Tarik Skubal to D.J.’s squad. Early ADP actually has Skenes slightly ahead of Skubal, but Skubal is easily the top overall pitcher on my board and the one that I would have gone with first. I think the volume of innings that he’s going to provide over Skenes will be beneficial.

Nick followed with Corbin Carroll to pair with Fernando Tatis Jr., giving him a fearsome duo of five-category contributors in the outfield. James then plucked Skenes at pick 17 to go with his earlier selection of Soto. As long as he stays healthy, there’s really no reason to doubt that we’re going to see anything other than elite numbers from the reigning National League Rookie of the Year in his sophomore campaign. Though I noted I expect Skubal to throw more innings, that doesn’t mean that Skenes still won’t be able to compete with him in strikeouts.

After no pitchers went in the first round, we saw three go in the first five picks in the second round as Steve grabbed Zack Wheeler to go with his earlier selection of Jose Ramirez. Eric followed with Bryce Harper, giving him a very strong power base along with Gunnar Henderson while also adding unconventional speed at first base.

Vlad continued to stockpile young five-category studs in the outfield by adding Jackson Chourio to his Kyle Tucker. Can’t find any fault with that pick. When the draft got back to me at pick 20, I strongly considered a pair of long-time first-round locks in Freddie Freeman and Trea Turner. Personally, I didn’t think either of them should be on the board at this stage, and anticipate that both will creep toward the backend of the first round before March. Since I already had plus-plus speed with De La Cruz and locked up my shortstop position, Freeman was the easy pick. I also think that his skillset compliments De La Cruz very well as he’ll help to pick up the slack in batting average and RBI while filling a difficult position at first base.

Scott must have been thinking along the same lines that I was, as he quickly snagged Turner to team up with Aaron Judge. Chris then followed with 2024 breakout star Jarren Duran, giving him a ridiculously strong base in power and speed when paired with Bobby Witt Jr. The second round finished with Matthew grabbing Austin Riley to go with the 100+ HR/SB that he had already locked in with Ohtani to start the draft.

Round 3

3.01 (25): Wyatt Langford, Rangers - OF
3.02 (26): Corbin Burnes, Free agent - SP
3.03 (27): Matt Olson, Braves - 1B
3.04 (28): Ronald Acuna Jr., Braves - OF
3.05 (29): Jazz Chisholm Jr., Yankees - 3B/OF
3.06 (30): Rafael Devers, Red Sox - 3B
3.07 (31): Ketel Marte, Diamondbacks - 2B
3.08 (32): Logan Gilbert, Mariners - SP
3.09 (33): Jackson Merrill, Padres - OF
3.10 (34): Jose Altuve, Astros - 2B
3.11 (35): Cole Ragans, Royals - SP
3.12 (36): *Garrett Crochet, Red Sox - SP

*This mock draft took place just as Crochet was traded to the Red Sox

Round three gets underway with Matthew adding Wyatt Langford to his capable offensive core (Ohtani, Riley). Langford and Chourio are both immensely talented youngsters with helium in their average draft position this draft season, with Chourio residing inside the top-30 overall and Langford more routinely in the top-50.

Christopher then made Corbin Burnes the third starting pitcher off the board to headline his staff. Given his history and consistency, it’s hard to find any fault there, even without knowing what ballpark he’ll call home in 2025. Scott continued to strengthen his well-rounded base on offense, adding slugger Matt Olson (Judge, Turner).

I had considered pulling the trigger on Ronald Acuna Jr. in the second round, given his immense upside, but went the safer route with Freeman still on the board. In the third round though, I’ll take this every single time. We have seen his ceiling as the top overall player in 2023, and while it’s likely that he won’t run quite as much coming back from the knee injury, he should still be a massive five-category contributor.

Vlad continued to stick with the five-category monsters as well, plucking Jazz Chisholm Jr. off the board. Eric also opted to strengthen his offense, adding Rafael Devers to the mix (Henderson, Harper).

Five of the first six teams in this draft have started with three consecutive hitters. That means we are going to be competing with one another a lot in the upcoming rounds as we try to get a start on our pitching staffs. Someone may wind up getting left out.

After Steve made another solid pick to snag Ketel Marte, James became the first manager in this draft to grab his second starting pitcher – Logan Gilbert. There’s wisdom in zigging while others are zagging and James may position himself well in the middle rounds as he could be shopping in areas where other teams are already set.

Nick then became the first team to fill up his outfield, selecting Jackson Merrill (Tatis Jr., Carroll). It’s an interesting build, but they’re all so talented that it’s also hard to find fault in it. D.J. added Jose Altuve and now has both second base and shortstop (Betts) locked down early.

The round finished with another pair of starting pitchers going off the board, with Cole Ragans going to Jorge and George adding Garrett Crochet. Through three rounds we have seen a total of just seven pitchers – all starting pitchers – off the board. Two of those went to one team (James), so half of the league is without an ace heading into Round 4.

Round 4

4.01 (37): Manny Machado, Padres - 3B
4.02 (38): Dylan Cease, Padres - SP
4.03 (39): Pete Alonso, Free agent - 1B
4.04 (40): Corey Seager, Rangers- SS
4.05 (41): James Wood, Nationals - OF
4.06 (42): Oneil Cruz, Pirates - SS/OF
4.07 (43): Ozzie Albies, Braves - 2B
4.08 (44): Chris Sale, Braves - SP
4.09 (45): George Kirby, Mariners - SP
4.10 (46): Framber Valdez, Astros - SP
4.11 (47): Gerrit Cole, Yankees - SP
4.12 (48): Jacob deGrom, Rangers - SP

George kicked off the fourth round with a strong addition of Manny Machado. He’s now got three bats (Guerrero Jr., Julio Rodriguez) and one arm through four rounds. I like all of the players individually, but it still feels a bit light on speed through his first three hitters.

Jorge pulled the eighth starting pitcher off the board, nabbing Dylan Cease with pick 38. He’s now the second team to secure a pair of aces, doubling up on Ragans from the previous round.

D.J. continued to work on his infield, adding one of the top slugging first baseman in all of baseball in Pete Alonso. I’m sure that he’ll be much more happy with the pick once (if?) Alonso re-signs with the Mets.

Nick continued his offensive onslaught, adding Corey Seager to his trio of outfielders. He’s going to have to find some pitching eventually, but the start on the offensive side of the ledger is certainly imposing.

Of all the multi-talented second-year outfielders that have risen up draft boards this spring, James Wood may be the one that I’m most excited about. He joins Juan Soto to form the offensive base on James’ squad.

Steve adding a big heap of exit velocity to his team in Round 4, adding Pirates’ specimen Oneil Cruz. He went the same path that D.J. did, locking in three infielders with his first three hitter selections. This should open up plenty of opportunities elsewhere later, especially in a shallow format that utilizes just three outfielders.

Speaking of loading up on infielders, Eric completed his (sans catcher) by drafting Ozzie Albies in the fourth round. Like D.J. and Steve, this should open up opportunities elsewhere later in the draft, though all three squads could be competing for the same types of players in the same areas of the draft.

Vlad finally pulled the trigger on a starting pitcher in Round 4, adding Chris Stable to his trio of hitters. I then followed suit and did the same with George Kirby. I actually have Kirby as my fifth ranked starting pitcher overall, so I was downright giddy to land him as the 10th starting pitcher off the board.

Scott joined the run on starting pitchers as well, selecting Framber Valdez and Christopher became the third team to lock in a second starter by grabbing Yankees’ ace Gerrit Cole. Matthew joined the fray as well, locking in Jacob deGrom as his ace to end the fourth round.

Through four rounds, we have now seen 13 pitchers go off the board with three teams (Christopher, James and Jorge) each grabbing a pair of aces. That also leaves two teams (Eric and Nick) without any pitchers through four rounds. We have also yet to see any closers have their names called, though the fifth round seems like it could be the right time for that.

Round 5

5.01 (49): CJ Abrams, Nationals - SS
5.02 (50): Marcus Semien, Rangers - 2B
5.03 (51): Pablo Lopez, Twins - SP
5.04 (52): William Contreras, Brewers - C
5.05 (53): Blake Snell, Dodgers - SP
5.06 (54): Michael Harris II, Braves - OF
5.07 (55): Yoshinobu Yamamoto, Dodgers - SP
5.08 (56): Kyle Schwarber, Phillies - UTIL
5.09 (57): Roki Sasaki, FA - SP
5.10 (58): Brent Rooker, Athletics - UTIL
5.11 (59): Emmanuel Clase, Guardians - RP
5.12 (60): Michael King, Padres - SP

Matthew got us started in the fifth round with Nationals’ superstar CJ Abrams. He adds another large boost of speed to a team that already featured Ohtani and Langford while filling his second infield slot. Christopher went to the infield as well, grabbing a five-category guy in Marcus Semien, just a solid all-around addition.

After starting the draft with three straight bats, Scott went with back-to-back starters to begin his rotation, adding Pablo Lopez to pair with Framber Valdez. The strikeouts will certainly be there.

I really didn’t know what direction to go with my fifth round pick. I also considered doubling up on starting pitchers, but the guys that I liked I thought could potentially make it back to me in the sixth. I also considered grabbing the first closer off the board but ultimately settled on breaking the glass at the catcher position. I understand that William Contreras isn’t quite as valuable in a one-catcher league as he is in a two-backstop format, but I still think he finishes as the top overall catcher and should return profit from this spot. There’s something to be said about getting a catcher who plays nearly everyday, hits in the right part of the lineup and chips in few stolen bases as well.

Like Scott, Vlad did double up on the starting pitchers, pairing Blake Snell with Sale to start his rotation. Snell is a guy that has been rising up my board a bit the more I look into him and he could wind up being a monster with the Dodgers’ offense supporting him.

Eric continued the stance that pitching is overrated and he can find it later, going with Michael Harris II as his fifth consecutive hitter to start the draft. It’s obviously a tremendous start on the offensive side of the ledger, I’m curious to see what the pitching staff ultimately looks like.

Steve added his SP2 as well, plucking Dodgers’ right-hander Yoshinobu Yamamoto. He’s very well balanced through the first five rounds. James added some massive thump (and subsequent batting average risk) with Kyle Schwarber in the fifth. His squad feels a bit light on speed through his first three hitters.

Unlike what we just saw from Eric, Nick decided to pivot after starting with four straight hitters and started his staff with Japanese right-hander Roki Sasaki. It’s a complete wild card at the moment as we’re unsure where he’s going to sign and ultimately how many innings he’ll ultimately throw (career high of 129 1/3 in Japan, 111 in 2024), but the upside is obviously immense.

D.J. added his fourth bat – and first non-infielder – in the fifth round in A’s slugger Brent Rooker. He would be a lot more appealing if he had outfield eligibility everywhere, but where he qualifies will ultimately depend on which site you’re playing on (14 games in OF in 2024).

We finally see the first closer go off the board to Jorge at pick 59, and to the surprise of no one it’s Emmanuel Clase. It’ll be interesting to see if this pick triggers a run at the position, or if everyone else will try to push them as far as possible.

George concluded the fifth round by grabbing his second starter in Michael King to pair with Crochet. King was overwhelmingly successful in his transition back to the rotation in 2024 and he should be even better in 2025. He’s a guy I expect to move up draft boards as the off-season progresses.

Round 6

6.01 (61): Willy Adames, Giants - SS
6.02 (62): Marcell Ozuna, Braves - UTIL
6.03 (63): Shota Imanaga, Cubs - SP
6.04 (64): Bryce Miller, Mariners - SP
6.05 (65): Aaron Nola, Phillies - SP
6.06 (66): Teoscar Hernandez, FA - OF
6.07 (67): Max Fried, Yankees - SP
6.08 (68): Bailey Ober, Twins - SP
6.09 (69): Josh Hader, Astros - RP
6.10 (70): Mark Vientos, Mets - 3B
6.11 (71): Cal Raleigh, Mariners - C
6.12 (72): Luis Robert Jr., White Sox - OF

The sixth round gets underway with George nabbing Giants’ new superstar shortstop Willy Adames. That’s his third infielder through the first six rounds (Guerrero Jr., Machado), leaving just second base, corner and middle to fill there.

Jorge then grabbed some extreme power production – and locked up his utility spot – with Marcell Ozuna. He has three bats and three arms through the first six rounds, but two of them (Ozuna and Yordan Alvarez) don’t run at all. Lindor helps, but he’s going to need to add speed somewhere to stay in the game there.

We then had a run of three straight starting pitchers, with D.J. (Shota Imanaga) and Nick (Bryce Miller) each adding their second starters while James plucked Aaron Nola as his SP3 to go along with Skenes and Logan Gilbert. He’s the first team to get an SP3 and does so before two teams have landed their SP2 and before Eric has any pitchers at all.

Steve followed by going to the outfield for the first time, grabbing Teoscar Hernandez. He’s still languishing on the free agent market, but should continue to mash regardless of where he ultimately ends up. I still believe it’ll be a return to either the Dodgers or the Blue Jays.

Speaking of Eric, he chose round six to take his first pitcher, landing Yankees’ new prized left-hander Max Fried. For waiting as long as he did, coming away with Fried as the 22nd starting pitcher off the board is impressive.

Vlad followed by becoming the second team to grab an SP3 in Bailey Ober. After starting the draft with three straight five-category bats he built a strong front-three to his rotation with Ober, Sale and Snell.

Sticking with the types of things that I normally do, I grabbed the second closer off the board in Josh Hader with my sixth round selection. Seems to me that closers were falling farther than they should in this draft and that it was time to take advantage before the run started.

Scott followed with Mets’ slugger Mark Vientos. That gives him four bats through the first six rounds and fills three of his infield spots, just leaving second base.

Christopher then plucked the second catcher off the board with Mariners’ masher Cal Raleigh. Matthew rounded out the sixth round with another five-category stud who slipped way too far in the draft in Luis Robert Jr. He only has one pitcher on his roster through the first six rounds, but that base on offense is fearsome (Ohtani, Riley, Langford, Abrams and Robert Jr.).

Round 7

7.01 (73): Joe Ryan, Twins - SP
7.02 (74): Brenton Doyle, Rockies - OF
7.03 (75): Mason Miller, Athletics - RP
7.04 (76): Logan Webb, Giants - SP
7.05 (77): Josh Naylor, Guardians - 1B
7.06 (78): Shane McClanahan, Rays - SP
7.07 (79): Devin Williams, Yankees - RP
7.08 (80): Matt Chapman, Giants - 3B
7.09 (81): Royce Lewis, Twins - 3B
7.10 (82): Lawrence Butler, Athletics - OF
7.11 (83): Tanner Bibee, Guardians - SP
7.12 (84): Yainer Diaz, Astros - C

Matthew got the seventh round going by taking his second starting pitcher in Twins’ right-hander Joe Ryan. He’s got a very strong base with his first five hitters and has Ryan and deGrom to start his pitching staff so far.

Christopher followed with Rockies’ outfielder Brenton Doyle. He brings that dynamic combination of power and speed that we have already seen from so many of his hitters (Witt Jr., Duran, Semien). Christopher also with five bats and two arms (Burnes, Cole) through seven rounds.

Scott then jumped into the closer world, making Mason Miller the third player off the board at the position (Clase, Hader). He’s pretty balanced through seven rounds with three pitchers and four bats.

I waited longer than I normally would have wanted to land my SP2 and wasn’t thrilled with the options available. I knew that if I didn’t take one there though I’d certainly regret it. Welcome old reliable Logan Webb to the squad. I also have four hitters and three arms through seven rounds.

Vlad followed with his fourth bat, nabbing Guardians’ slugger Josh Naylor. He’s got four bats (two infield, two outfield) and three strong starting pitchers through seven rounds.

After starting his draft with five consecutive bats, Eric went back to the well with two starting pitchers in a row here, pairing Shane McClanahan with Max Fried. He’s still without a closer, but has a strong base on offense to go with his pair of starters.

Steve shopped in the closer pool in the seventh round, adding Yankees’ new stopper Devin Williams. That’s his third pitcher overall joining Wheeler and Yamamoto on what looks like a very balanced roster thus far.

James picked up his fourth bat in Giants’ third baseman Matt Chapman. The 31-year-old came out of nowhere to swipe 15 bases for the Giants in 2024, destroying his previous career-best of four. If he keeps running like that, he could wind up being a tremendous value at this pick.

Nick followed by adding Twins’ rising superstar Royce Lewis. He has done nothing but mash at the big league level when healthy, and more of the same should be expected in 2025. He now has five bats through his first seven picks, three outfielders and a pair of infielders.

D.J. then made one of my favorite picks of the draft so far, taking Athletics’ outfielder Lawrence Butler. The 24-year-old had a breakout season in 2024 with 22 homers and 18 stolen bases in only 412 at-bats and now gets the added benefit of playing his home games in a bandbox in West Sacramento. The upside on this one is massive. D.J. also has five bats and a pair of starting pitchers through his first seven picks.

Jorge continued to work on his pitching staff in the seventh round, snagging Tanner Bibee as his SP3 (Ragans, Cease). He also has the top closer in Emmanuel Clase, going with just three bats through his first seven rounds (Lindor, Yordan, Ozuna).

The seventh round concluded with George picking up Yainer Diaz as the third overall catcher off the board. That looks like an absolute steal at this point in the draft. George also has five hitters and a pair of starting pitchers through his first seven picks.

Round 8

8.01 (85): Tyler Glasnow, Dodgers - SP
8.02 (86): Adley Rutschman, Orioles - C
8.03 (87): Edwin Diaz, Mets - RP
8.04 (88): Christian Walker, FA - 1B
8.05 (89): Hunter Greene, Reds - SP
8.06 (90): Triston Casas, Red Sox - 1B
8.07 (91): Anthony Santander, FA - OF
8.08 (92): Felix Bautista, Orioles - RP
8.09 (93): Ryan Helsley, Cardinals - RP
8.10 (94): Spencer Steer, Reds - 1B/OF
8.11 (95): Andres Munoz, Mariners - RP
8.12 (96): Matt McLain, Reds - 2B/SS

George got the eighth round started by grabbing Tyler Glasnow as his SP3. If he’s fully healthy (finished the season with an elbow sprain, didn’t undergo surgery), then this could be a home run pick here – even with the Dodgers going with a six-man rotation. I’d sure like to see him healthy and at his regular velocity during the spring though.

Jorge followed with the fourth catcher off the board in Adley Rutschman. He had an absolutely brutal second half of the season, but he’s still one of the top offensive backstops in the game and always finishes near the top of the position in plate appearances. That’s four hitters on his roster now and only Lindor contributing in stolen bases.

D.J. then added the closer for his hometown squad in Edwin Diaz. He’s just the fifth closer off the board (Clase, Hader, Miller, Williams) and it feels like a run should be happening soon. He should be much better a year removed from the surgery and it wouldn’t surprise anyone if he paced the entire league in saves.

Nick went next, grabbing Christian Walker as his sixth hitter overall and third infielder (leaving just 2B). It’ll be interesting to see where he ultimately winds up in free agency, but Walker is perennially underrated in fantasy circles and should have no problem returning a profit from this spot.

James continued his strategy of hammering starting pitching in the eighth round, picking up Reds’ fireballer Hunter Greene as his SP4 (Skenes, Gilbert, Nola). Steve followed by completing his starting infield with Triston Casas.

Eric followed by going right back to the offensive side of the ledger with free agent outfielder Anthony Santander. He’ll add another strong power source to an already deep and well-rounded offense.

Vlad then picked up his first closer in Felix Bautista. He’s the sixth closer off the board so far. The seventh closer off the board went the very next pick as I grabbed Ryan Helsley as my RP2, becoming the first team in the draft to double dip at the closer position.

Scott continued to stay balanced and added flexibility on offense by adding Spencer Steer with his eighth round selection. The closer run then continued as Christopher nabbed Mariners’ stopper Andres Munoz.

Matthew finished off the eighth round by grabbing Reds’ dynamic infielder Matt McLain. After missing the entire 2024 campaign due to injury, McLain is a complete wild card heading into the 2025 season. If he’s anything close to the player that we saw in his rookie season, he’ll be an absolute steal at this draft cost.

Round 9

9.01 (97): Raisel Iglesias, Braves - RP
9.02 (98): Vinnie Pasquantino, Royals - 1B
9.03 (99): Luis Castillo, Mariners - SP
9.04 (100): Bryan Reynolds, Pirates - OF
9.05 (101): Freddy Peralta, Brewers - SP
9.06 (102): Robert Suarez, Padres - RP
9.07 (103): Grayson Rodriguez, Orioles - SP
9.08 (104): Cody Bellinger, Cubs - 1B/OF
9.09 (105): Hunter Brown, Astros - SP
9.10 (106): Seiya Suzuki, Cubs - OF
9.11 (107): Riley Greene, Tigers - OF
9.12 (108): Christian Yelich, Brewers - OF

The ninth round got under way with Matthew snagging his first closer in Braves’ stopper Raisel Iglesias. He’s the ninth closer off the board overall and that leaves four teams at the moment that have yet to dip their toe in the closer pool.

Christopher followed with Royals’ slugger Vinnie Pasquantino, adding another heap of power to a team that now has three infield spots locked up (just needs 3B).

Scott then picked up a very strong SP3 in Luis Castillo (Framber Valdez, Pablo Lopez). He also has one closer on his roster to go along with five hitters through his first nine rounds.

I wasn’t sure which direction that I wanted to go with my ninth round pick, ultimately settling for steady and reliable multi-category production from Bryan Reynolds. That’s my second outfielder and gives me five hitters and four pitchers through the first nine rounds.

Vlad went back to the starting pitching well in round nine, locking in Freddy Peralta as his SP4. Combined with Sale, Snell and Ober that’s a very formidable bunch.

Eric plucked his first closer in the ninth round as well with Padres’ studly right-hander Robert Suarez. He now has three pitchers (Fried, McClanahan) to go along with six bats thus far.

Steve looked to starting pitching in the ninth round as well, calling out Grayson Rodriguez to be his SP3 (Wheeler, Yamamoto). The upside from that trio is extremely high. He also has Devin Williams alongside five bats through nine rounds.

James continued to add to his strong power base with Cody Bellinger in the ninth round. He’s got five hitters and four pitchers (all SP) through nine rounds and still feels a bit light on speed overall. Bellinger is his second infielder, joining third baseman Matt Chapman.

Nick followed with local legend and proud graduate of St. Clair Shores Lakeview High School Hunter Brown. That’s his third starter through nine rounds (Sasaki, Bryce Miller) and he has yet to dabble in closers.

D.J. locked in his second outfielder with Cubs’ dynamic star Seiya Suzuki. Have to love the upside at this stage of the draft. He’s got just three pitchers through the first nine rounds (Skubal, Imanaga and Edwin Diaz).

Maybe Jorge is simply punting stolen bases? He picked up his second outfielder in Riley Greene and now has five bats on his roster, but only one of them (Lindor) that’s an asset in stolen bases.

George rounded out the ninth round with a fantasy superstar of yesteryear in Christian Yelich. While he’s no longer elite, he still contributes in all five categories and is a nice well-rounded pick as his second outfielder.

Round 10

10.01 (109): Spencer Strider, Braves - SP
10.02 (110): Jordan Westburg, Orioles - 2B/3B
10.03 (111): Zac Gallen, Diamondbacks - SP
10.04 (112): Sonny Gray, Cardinals - SP
10.05 (113): Brice Turang, Brewers - 2B
10.06 (114): Mike Trout, Angels - OF
10.07 (115): Ian Happ, Cubs - OF
10.08 (116): Willson Contreras, Cardinals - C
10.09 (117): Ezequiel Tovar, Rockies - SS
10.10 (118): Bryson Stott, Phillies - 2B
10.11 (119): Jack Flaherty, FA - SP
10.12 (120): Justin Steele, Cubs - SP

George wrapped up the first half of his draft with an extreme upside shot at Spencer Strider. The top overall pitcher from 2024 fantasy drafts, he ultimately underwent an internal brace procedure on his pitching elbow and is expected to be ready to return early in the 2025 season. If fully healthy, he could be a league-winner from this spot.

Jorge then followed by adding infielder Jordan Westburg to his squad. It isn’t quite the speed that I was hoping to see from his squad, but he’ll at least add a handful of bags. He now has two infielders with the corners still to fill.

D.J. dug in and grabbed his SP3 in the 10th round, plucking Diamondbacks’ ace Zac Gallen to join Skubal and Imanaga. That’s a strong front three. Nick followed with his SP4 in veteran right-hander Sonny Gray. He’s as steady and as reliable as they get, which is appealing at this stage of the draft.

James added a major source of speed with his 10th round selection, taking Brewers’ infielder Brice Turang fresh off of his 50-steal season. I like it.

Steve achieved some name recognition with his 10th round pick, adding Mike Trout to his team. When he’s healthy he’s likely to produce at an elite level. History tells us though that there’s a good chance he winds up spending time on the injured list.

Eric completed his outfield in the 10th round, nabbing Anthony Santander as his third option at the position. Tony Taters should continue to be a viable source of power regardless of where he ultimately lands up, but there are plenty of landing spots that would be more hitter friendly than a return to the Orioles.

Vlad plucked perhaps my favorite catcher value from the board with his 10th round selection, grabbing Willson Contreras. He’s set to function as the Cardinals’ everyday first baseman and hit in the middle of the lineup in 2025, and we absolutely love catcher-eligible players who are slated for everyday at-bats.

I got through nine rounds without any of my three middle infield spots being filled, so i was more than happy to take what the draft gave me by taking Ezequiel Tovar there. A repeat of his 2024 season would deliver a profit from this spot and there’s plenty of reason for optimism that his 2025 campaign will be even better.

Scott picked up his fifth infielder in the 10th round in dynamic Phillies’ second baseman Bryson Stott. All he has left to fill there is the middle infield spot, unless he shifts Steer to the outfield and would then need to fill corner as well.

Christopher finally went back to starting pitching for the first time since grabbing a pair of aces in the third and fourth rounds (Burnes and Cole), selecting free agent right-hander Jack Flaherty as his SP3.

Matthew then finished the first half of the draft by taking his SP3 as well - Justin Steele. For waiting as long as he has, getting deGrom, Ryan and Steele as his first three arms should definitely be enough to keep him in the game – especially with that offense.

Round 11

11.01 (121): Jhoan Duran, Twins - RP
11.02 (122): Junior Caminero, Rays - 3B
11.03 (123): Brandon Nimmo, Mets - OF
11.04 (124): Kevin Gausman, Blue Jays - SP
11.05 (125): Bo Bichette, Blue Jays - SS
11.06 (126): Spencer Schwellenbach, Braves - SP
11.07 (127): Jared Jones, Pirates - SP
11.08 (128): Luis Garcia, Nationals - 2B
11.09 (129): Nico Hoerner, Cubs - 2B
11.10 (130): Bryan Woo, Mariners - SP
11.11 (131): Jake Burger, Rangers - 1B/3B
11.12 (132): Alex Bregman, FA - 3B

Matthew kicked off the 11th round by grabbing his second closer in Jhoan Duran. He and I are the only teams with two closers at the moment while James, Nick and George have yet to take their first.

Noted prospect guru Christopher followed by taking Rays’ phenom Junior Caminero. The price actually looks like a solid discount against the market value as of now, which is unusual for top prospects. Nice pick.

Scott then added his second outfielder to the mix in Brandon Nimmo. If he’s able to come anywhere close to replicating the career-high 15 stolen bases from 2024 he’ll be an absurd value in this spot.

I finally went back to the well and grabbed by SP3 in the 11th round with Blue Jays’ right-hander Kevin Gausman. For pushing the spot back as far as I did, happy to still get someone of Gausman’s caliber. Even in a down year in 2024 he still registered a 1.22 WHIP, just have to hope he finds some of the swing-and-miss that he lost.

Vlad then made a spectacular addition to his roster in Bo Bichette. A perennial second or third rounder prior to his disastrous injury-plagued season in 2024, he really doesn’t have to do a whole lot to return profit from this spot. He’s also in a contract year and will surely be trying to put his best foot forward before hitting the open market.

Eric continued to work on his pitching staff in the 11th round as well, nabbing Spencer Schwellenbach as his SP3. Steve then went shopping the same aisle, picking up Pirates’ righty Jared Jones to be his SP4.

James then went with his second consecutive second baseman, making Luis Garcia his middle infielder. Nick followed suit and filled his second base slot with Cubs’ speedster Nico Hoerner.

D.J. grabbed his SP4 as well in the round with Mariners’ right-hander Bryan Woo. That feels like a strong pick at this stage. Jorge continued to say he doesn’t need speed and is going to have one of the most powerful teams in the league, adding another 30 homers to his infield mix with Jake Burger.

George concluded Round 11 by locking in free agent third baseman Alex Bregman to fill his corner infield slot. The consensus still seems to be that he’ll eventually re-sign with the Astros, but the longer that this drags on, the more likely it could be that he winds up elsewhere in a surprise destination. Tigers?

Round 12

12.01 (133): Zach Neto, Angels - SS
12.02 (134): Luis Gil, Yankees - SP
12.03 (135): Dylan Crews, Nationals - OF
12.04 (136): Salvador Perez, Royals - C
12.05 (137): Jasson Dominguez, Yankees - OF
12.06 (138): Anthony Volpe, Yankees - SS
12.07 (139): Sandy Alcantara, Marlins - SP
12.08 (140): Adolis Garcia, Rangers - OF
12.09 (141): Andres Gimenez, Blue Jays - 2B
12.10 (142): Seth Lugo, Royals - SP
12.11 (143): Ryan Walker, Giants - RP
12.12 (144): Alec Bohm, Phillies - 3B

George started the 12th round with a player that concerns me greatly heading into the 2025 season, Angels’ shortstop Zach Neto. If I believed that he was fully healthy, he would be an absolute steal at pick 133, but I don’t have much confidence there. The Angels have been quite cagey when discussing his offseason shoulder surgery and how much time (if any?) he’s expected to miss. It’s a worthwhile gamble, and one that could pay off, just not someone that a risk-averse drafter like myself would gravitate towards.

Jorge followed by grabbing Luis Gil to be his SP4 (Ragans, Cease, Bibee). D.J. then add Nationals’ phenom Dylan Crews to his outfield mix. That pick just oozes with upside.

The beauty of a one-catcher league is that Nick was able to land an absolute bargain in Royals’ slugger Salvador Perez in the 12th round. The position will drop off soon, but he certainly got in at the right time.

James also added youth and upside to his team with Yankees’ outfielder Jasson Dominguez. He’s expected to be the team’s starting left fielder on Opening Day and the sky is the absolute limit here.

Steve also picked from the Yankees’ offense, snagging Anthony Volpe to be his middle infielder. He has his entire infield locked in now except for corner infielder and catcher.

Eric used his 12th round selection to continue working on his rotation, adding Marlins’ ace Sandy Alcantara as his SP4 (Fried, McClanahan, Schwellenbach). All reports so far have been good on Alcantara’s recovery and it looks like he should be ready to go for Opening Day. If he looks anything like he did before the injury, he’ll be a major bargain in this spot.

Vlad added another heap of stable and reliable veteran production to his roster with Adolis Garcia in the 12th round. Even in a down year in 2024, he still slugged 25 homers, swiped 11 bases and drove in 85 runs.

I finished out my middle infield in the 12th by adding Blue Jays’ new second baseman Andres Gimenez. He has shown the ability to be a five-category contributor and brings a strong speed profile to the mix, having swiped 30 bags in each of the last two seasons.

Scott went back to the well for his rotation in the 12th round, adding Cy Young award finalist Seth Lugo as his SP4. It’s hard to envision a full repeat of his masterful 2024 campaign, but he only needs a fraction of that to pay off this draft price.

Christopher added his second closer in the 12th round in Giants’ right-hander Ryan Walker. The 29-year-old hurler was unbelievable filling in for Camilo Doval during the 2024 season and as long as he holds onto the job he could wind up finishing among the top closers in the National League.

Matthew finished off the 12th round by grabbing Phillies’ third baseman Alec Bohm. He’ll serve as his corner infielder with Austin Riley already entrenched at third base.

Round 13

13.01 (145): Will Smith, Dodgers - C
13.02 (146): Lucas Erceg, Royals - RP
13.03 (147): Sean Manaea, FA - SP
13.04 (148): Carlos Rodon, Yankees - SP
13.05 (149): Robbie Ray, Giants - SP
13.06 (150): Tyler O’Neill, Orioles - OF
13.07 (151): Kodai Senga, Mets - SP
13.08 (152): Reynaldo Lopez, Braves - SP
13.09 (153): Max Muncy, Dodgers - 3B
13.10 (154): Eugenio Suarez, Diamondbacks - 3B
13.11 (155): Heliot Ramos, Giants - OF
13.12 (156): Xander Bogaerts, Padres - 2B/SS

Matthew kicked off the 13th round with a nice discount at the catcher position, snagging Dodgers’ backstop Will Smith. He’s the seventh catcher off the board to this point.

Christopher followed by picking up his third closer in Lucas Erceg (Munoz, Ryan Walker). He’s the first team to add an RP3 to his roster.

Scott continued to build up his rotation by grabbing free agent southpaw Sean Manaea as his SP5 (Valdez, Lopez, Castillo, Lugo). Seems like a quality group thus far.

I went to the rotation well in the 13th round as well, picking up Carlos Rodon as my SP4 (Kirby, Webb, Gausman). Like with the Gausman pick a couple of rounds earlier, I was looking for strikeouts and a potential high ceiling from my later starters and Rodon certainly fits the bill on both counts.

Vlad seemed to have the same idea in mind as he picked up Giants’ left-hander Robbie Ray to be his SP5 (Sale, Snell, Ober, Peralta).

Eric filled up his utility spot in the 13th by snagging his fourth outfielder, Orioles’ new slugger Tyler O’Neill. As long as he can avoid the injured list, he’ll return a profit from this draft spot.

Steve followed with Kodai Senga to be his SP5 (Wheeler, Yamamoto, Grayson Rodriguez, Jared Jones). Like O’Neill, as long as he stays healthy for the duration of the season, he’ll have no problem returning excess value this late in the draft.

James followed suit and added his SP5, locking onto Braves’ right-hander Reynaldo Lopez (Skenes, Gilbert, Nola, Hunter Greene).

Nick then opted to add a boatload of power to an already powerful bunch, picking up Dodgers’ slugger Max Muncy. He slots in as his corner infielder.

D.J. went shopping in the same aisle and added Eugenio Suarez as his third baseman. Let’s just hope he’s closer to the player that we saw in the second half as opposed to the abomination that he was prior to the All-Star break.

Jorge added some fun to the mix with his third outfielder, landing Giants’ phenom Heliot Ramos. George then wrapped up the 13th round by adding Xander Bogaerts as his second baseman, completing all three of his middle infielders.

Round 14

14.01 (157): Randy Arozarena, Mariners - OF
14.02 (158): Yusei Kikuchi, Angels - SP
14.03 (159): J.T. Realmuto, Phillies - C
14.04 (160): Cristopher Sanchez, Phillies - SP
14.05 (161): Xavier Edwards, Marlins - SS
14.06 (162): Steven Kwan, Guardians - OF
14.07 (163): Liam Hendriks, Red Sox - RP
14.08 (164): Pete Fairbanks, Rays - RP
14.09 (165): Shane Baz, Rays - SP
14.10 (166): Jose Berrios, Blue Jays - SP
14.11 (167): Kerry Carpenter, Tigers - OF
14.12 (168): Brandon Pfaadt, Diamondbacks - SP

George started the 14th round with one of my favorite outfield options in Randy Arozarena. Even in a miserable 2024 season he still managed to slug 20 home runs and steal 20 bases. If he can correct the batting average even a little bit, he’ll be a tremendous value from this spot.

Jorge followed with Angels’ big free agent addition Yusei Kikuchi to be his SP5 (Ragans, Cease, Bibee, Gil). That feels like a deep and well-balanced rotation as a whole.

D.J. became the eighth team to grab his catcher with J.T. Realmuto in round 14. Not a bad idea to jump in and grab one before the position starts to drop off.

Nick also plucked some talent from the Phillies, adding left-hander Cristopher Sanchez to be his SP5 (Sasaki, Bryce Miller, Hunter Brown, Sonny Gray). He isn’t going to deliver big numbers in strikeouts, but the ratios should be solid once again.

James added a heaping pile of speed to his ballclub with one of the most dynamic young players in the game in Xavier Edwards. The 25-year-old speedster was one of the biggest FAAB additions of the 2024 season and still might not be getting the respect that he deserves from the fantasy community as a whole.

Steve filled out his outfield with another strong contributor across the board in Guardians’ leadoff man Steven Kwan. Eric then took a shot at the Red Sox’ closers’ gig with veteran right-hander Liam Hendriks. If he’s healthy and gets the job, that could wind up paying major dividends.

Vlad went shopping in the bullpen as well and added Rays’ stopper Pete Fairbanks to be his RP2. It’s hard to trust the Rays to give one guy the bulk of the save chances, but they have seemingly done so with Fairbanks whenever he has been healthy.

I continued to bolster my starting rotation in the 14th round with the same idea – strikeouts and upside. That describes Shane Baz perfectly.

Scott then became the first team to lock in his SP6 with Blue Jays’ right-hander Jose Berrios. Christopher followed with one of my favorite slugger in the game in Tigers’ outfielder Kerry Carpenter. That fills up his three outfield spots.

Matthew concluded the 14th round with his SP4 in Diamondbacks right-hander Brandon Pfaadt (deGrom, Ryan, Steele).

Round 15

15.01 (169): David Bednar, Pirates - RP
15.02 (170): Taj Bradley, Rays - SP
15.03 (171): Masyn Winn, Cardinals - SS
15.04 (172): Nolan Arenado, Cardinals - 3B
15.05 (173): Jonathan India, Royals - 2B
15.06 (174): Ryan Pepiot, Rays - SP
15.07 (175): Trevor Megill, Brewers - RP
15.08 (176): Zach Eflin, Orioles - SP
15.09 (177): Jackson Holliday, Orioles - 2B
15.10 (178): Nathan Eovaldi, Rangers - SP
15.11 (179): Dansby Swanson, Cubs - SS
15.12 (180): Roman Anthony, Red Sox - OF

Matthew went back to the bullpen and picked up his RP3 to start the 15th round, landing on Pirates’ right-hander David Bednar. He was considered amongst the elite at the position heading into the 2024 season, so if he’s healthy and can regain his old form he’ll return a massive profit from this draft spot.

Christopher followed with Rays’ impressive young right-hander Taj Bradley as his SP4 (Burnes, Cole, Flaherty). If you’re going to wait until the 15th round to land your fourth starting pitcher, you could do a whole lot worse.

Scott used the 15th round to wrap up his middle infield trio with Cardinals’ shortstop Masyn Winn. The dynamic 22-year-old had a breakout season offensively in 2024 and looks poised to take another step forward during the upcoming season.

I finally filled my third base spot in the 15th round with Nolan Arenado. At the time the pick was made, it sounded like he would be traded to the Astros, so I like it a bit less now that he’s still in St. Louis. Still, the power production should be there.

Vlad followed by locking in a strong second base option in Jonathan India. He should function as the Royals’ primary leadoff hitter and score a plethora of runs with Bobby Witt Jr. and company hitting behind him.

Eric then added another strong strikeout option to his impressive stable of arms, landing on Rays’ right-hander Ryan Pepiot as his SP5 (Fried, McClanahan, Schwellenbach, Alcantara).

Steve followed by picking his RP2 in a fun way, grabbing Brewers’ new closer Trevor Megill to pair with his former bullpen mate in Devin Williams.

James used the 15th round to bolster his pitching staff again, plucking Zach Eflin as his SP6 (Skenes, Gilbert, Nola, Greene, Reynaldo Lopez). That’s a very formidable bunch.

Nick then added Orioles’ phenom Jackson Holliday to slot in as his middle infielder. That adds a major splash of youth and upside to his squad.

D.J. followed by taking his SP5 as well, adding veteran right-hander Nathan Eovaldi to his already strong rotation (Skubal, Imanaga, Gallen and Woo).

Jorge made Cubs’ shortstop Dansby Swanson the penultimate pick in the 15th round, making him a very strong middle infield option with the ability to contribute in five categories.

George rounded out the 15th round with Red Sox’ top prospect Roman Anthony. I’m not sure there’s a clear path for him to open the season in the big leagues, but he oozes potential and should be an impact fantasy contributor once he does arrive in Boston.

As we head into the final quarter of the draft, I’m just going to be posting the results, rather than giving an explanation on each pick. I’ll then post each team’s final roster so that you can see how they all came together.

Round 16

16.01 (181): Bowden Francis, Blue Jays - SP
16.02 (182): Michael Kopech, Dodgers - RP
16.03 (183): Isaac Paredes, Astros - 3B
16.04 (184): Nick Pivetta, FA - SP
16.05 (185): Jackson Jobe, Tigers - SP
16.06 (186): Michael Toglia, Rockies - 1B
16.07 (187): Matt Shaw, Cubs - 3B
16.08 (188): Tanner Houck, Red Sox - SP
16.09 (189): Clarke Schmidt, Yankees - SP
16.10 (190): MacKenzie Gore, Nationals - SP
16.11 (191): Nick Castellanos, Phillies - OF
16.12 (192): Brandon Woodruff, Brewers - SP

Round 17

17.01 (193): Christian Encarnacion-Strand, Reds - 1B
17.02 (194): Ranger Suarez, Phillies - SP
17.03 (195): Tyler Stephenson, Reds - C
17.04 (196): Jurickson Profar, FA - OF
17.05 (197): Pete Crow-Armstrong, FA - OF
17.06 (198): Logan O’Hoppe, Angels - C
17.07 (199): Taylor Ward, Angels - OF
17.08 (200): Shea Langeliers, Athletics - C
17.09 (201): Spencer Arrighetti, Astros - SP
17.10 (202): Porter Hodge, Cubs - RP
17.11 (203): Ronel Blanco, Astros - SP
17.12 (204): Clay Holmes, Mets - SP

Round 18

18.01 (205): Alexis Diaz, Reds - RP
18.02 (206): Paul Goldschmidt, Yankees - 1B
18.03 (207): Tyler Fitzgerald, Giants - SS
18.04 (208): Lane Thomas, Guardians - OF
18.05 (209): Jonathan Aranda, Rays - 1B
18.06 (210): Yu Darvish, Padres - SP
18.07 (211): Ben Joyce, Angels - RP
18.08 (212): Jeremy Pena, Astros - SS
18.09 (213): Michael Busch, Cubs - 1B
18.10 (214): Ceddanne Rafaela, Red Sox - SS/OF
18.11 (215): Brandon Lowe, Rays - 2B
18.12 (216): Josh Lowe, Rays - OF

Round 19

19.01 (217): Drew Rasmussen, Rays - SP
19.02 (218): Luis Arraez, Padres - 1B/2B
19.03 (219): Victor Robles, Mariners - OF
19.04 (220): Kutter Crawford, Red Sox - SP
19.05 (221): Yandy Diaz, Rays - 1B
19.06 (222): Maikel Garcia, Royals - 2B/3B
19.07 (223): Michael Wacha, Royals - SP
19.08 (224): Justin Martinez, Diamondbacks - RP
19.09 (225): Jeffrey Springs, Athletics - SP
19.10 (226): Walker Buehler, Red Sox - SP
19.11 (227): Gleyber Torres, FA - 2B
19.12 (228): Tomoyuki Sugano, Orioles - SP

Round 20

20.01 (229): Kumar Rocker, Rangers - SP
20.02 (230): Kirby Yates, FA - RP
20.03 (231): Tanner Scott, FA - RP
20.04 (232): Ryne Nelson, Diamondbacks - SP
20.05 (233): Orion Kerkering, Phillies - RP
20.06 (234): Francisco Alvarez, Mets - C
20.07 (235): Bobby Miller, Dodgers - SP
20.08 (236): Gavin Williams, Guardians - SP
20.09 (237): Parker Meadows, Tigers - OF
20.10 (238): Mitch Keller, Pirates - SP
20.11 (239): Nick Lodolo, Reds - SP
20.12 (240): Christopher Morel, Rays - 2B/3B

Matthew Pouliot - Rotoworld

C: Will Smith
1B: Christian Encarnacion-Strand
2B: Matt McLain
SS: CJ Abrams
3B: Austin Riley
CI: Alec Bohm
MI: Christopher Morel
OF: Wyatt Langford, Luis Robert Jr., Josh Lowe
UTIL: Shohei Ohtani
SP: Jacob deGrom, Joe Ryan, Justin Steele, Brandon Pfaadt, Brandon Woodruff, Drew Rasmussen
RP: Raisel Iglesias, Jhoan Duran, David Bednar

Christopher Crawford - Rotoworld

C: Cal Raleigh

1B: Vinnie Pasquantino

2B: Marcus Semien

SS: Bobby Witt Jr.

3B: Junior Caminero

CI: Luis Arraez

MI: Brandon Lowe

OF: Jarren Duran, Brenton Doyle, Kerry Carpenter

UTIL: Nick Castellanos

SP: Corbin Burnes, Gerrit Cole, Jack Flaherty, Taj Bradley, Ranger Suarez, Nick Lodolo

RP: Andres Munoz, Ryan Walker, Lucas Erceg

Scott Pianowski - Yahoo Sports

C: Tyler Stephenson

1B: Matt Olson

2B: Bryson Stott

SS: Trea Turner

3B: Mark Vientos

CI: Spencer Steer

MI: Masyn Winn

OF: Aaron Judge, Brandon Nimmo, Ceddanne Rafaela

UTIL: Victor Robles

SP: Framber Valdez, Pablo Lopez, Luis Castillo, Seth Lugo, Sean Manaea, Jose Berrios, MacKenzie Gore, Mitch Keller

RP: Mason Miller

Dave Shovein - Rotoworld

C: William Contreras

1B: Freddie Freeman

2B: Andres Gimenez

SS: Elly De La Cruz

3B: Nolan Arenado

CI: Michael Busch

MI: Ezequiel Tovar

OF: Ronald Acuna Jr., Bryan Reynolds, Jurickson Profar

UTIL: Parker Meadows

SP: George Kirby, Logan Webb, Kevin Gausman, Carlos Rodon, Shane Baz, Clarke Schmidt, Kutter Crawford

RP: Josh Hader, Ryan Helsley

Vlad Sedler - FTN Fantasy

C: Willson Contreras

1B: Josh Naylor

2B: Jonathan India

SS: Bo Bichette

3B: Jazz Chisholm Jr.

CI: Yandy Diaz

MI: Jeremy Pena

OF: Kyle Tucker, Jackson Chourio, Adolis Garcia

UTIL: Pete Crow-Armstrong

SP: Chris Sale, Blake Snell, Bailey Ober, Freddy Peralta, Robbie Ray, Tanner Houck, Gavin Williams

RP: Felix Bautista, Pete Fairbanks

Eric Samulski - Rotoworld

C: Logan O’Hoppe

1B: Bryce Harper

2B: Ozzie Albies

SS: Gunnar Henderson

3B: Rafael Devers

CI: Matt Shaw

MI: Maikel Garcia

OF: Michael Harris II, Anthony Santander, Ian Happ

UTIL: Tyler O’Neill

SP: Max Fried, Shane McClanahan, Ranger Suarez, Spencer Schwellenbach, Sandy Alcantara, Ryan Pepiot

RP: Liam Hendriks, Ben Joyce

Steve Gardner - USA Today

C: Francisco Alvarez

1B: Triston Casas

2B: Ketel Marte

SS: Oneil Cruz

3B: Jose Ramirez

CI: Michael Toglia

MI: Anthony Volpe

OF: Teoscar Hernandez, Mike Trout, Steven Kwan

UTIL: Taylor Ward

SP: Zack Wheeler, Yoshinobu Yamamoto, Grayson Rodriguez, Jared Jones, Kodai Senga, Yu Darvish, Michael Wacha

RP: Devin Williams, Trevor Megill

James Schiano - Rotoworld

C: Shea Langeliers

1B: Cody Bellinger

2B: Brice Turang

SS: Xavier Edwards

3B: Matt Chapman

CI: Jonathan Aranda

MI: Luis Garcia

OF: Juan Soto, James Wood, Jasson Dominguez

UTIL: Kyle Schwarber

SP: Paul Skenes, Logan Gilbert, Aaron Nola, Hunter Greene, Reynaldo Lopez, Zach Eflin, Jackson Jobe

RP: Justin Martinez, Orion Kerkering

Nick Shlain - Rotoworld

C: Salvador Perez

1B: Christian Walker

2B: Nico Hoerner

SS: Corey Seager

3B: Royce Lewis

CI: Max Muncy

MI: Jackson Holliday

OF: Fernando Tatis Jr., Corbin Carroll, Jackson Merrill

UTIL: Lane Thomas

SP: Roki Sasaki, Bryce Miller, Hunter Brown, Sonny Gray, Cristopher Sanchez, Nick Pivetta, Spencer Arrighetti, Jeffrey Springs, Ryne Nelson

RP:

D.J. Short - Rotoworld

C: J.T. Realmuto

1B: Pete Alonso

2B: Jose Altuve

SS: Mookie Betts

3B: Eugenio Suarez

CI: Isaac Paredes

MI: Tyler Fitzgerald

OF: Lawrence Butler, Seiya Suzuki, Dylan Crews

UTIL: Brent Rooker

SP: Tarik Skubal, Shota Imanaga, Zac Gallen, Bryan Woo, Nathan Eovaldi, Walker Buehler

RP: Edwin Diaz, Porter Hodge, Tanner Scott

Jorge Montanez - Rotoworld

C: Adley Rutschman

1B: Paul Goldschmidt

2B: Gleyber Torres

SS: Francisco Lindor

3B: Jake Burger

CI: Jordan Westburg

MI: Dansby Swanson

OF: Yordan Alvarez, Riley Greene, Heliot Ramos

UTIL: Marcell Ozuna

SP: Cole Ragans, Dylan Cease, Tanner Bibee, Luis Gil, Yusei Kikuchi, Ronel Blanco

RP: Emmanuel Clase, Michael Kopech, Kirby Yates

George Bissell - Rotoworld

C: Yainer Diaz

1B: Vladimir Guerrero Jr.

2B: Xander Bogaerts

SS: Willy Adames

3B: Manny Machado

CI: Alex Bregman

MI: Zach Neto

OF: Julio Rodriguez, Christian Yelich, Randy Arozarena

UTIL: Roman Anthony

SP: Garrett Crochet, Michael King, Tyler Glasnow, Spencer Strider, Bowden Francis, Clay Holmes, Tomoyuki Sugano, Kumar Rocker

RP: Alexis Diaz

Thanks for following along! Let us know which teams you think had the best draft and which may need some strong in-season management in order to turn things around. Happy Drafting!