By accessing this site you agree to our
privacy policy and terms of use.
Skip Navigation to Main Content

Fantasy Baseball Mock Draft: Targeting Hitters Early (2025)

Let’s run a fantasy baseball mock draft using FantasyPros’ Draft Wizard tool. I will focus on offense early and hammer pitching later for this mock draft.

We’ll draft for a 12-team, head-to-head, traditional 5×5 categories league with the following rosters: 1-C, 1-1B, 1-2B, 1-3B, 3-OF, 2-UTIL, 2-SP, 2-RP, 4-P and zero bench spots. I’m drafting sixth overall. You can find the draft board here.

2025 Fantasy Baseball Draft Kit

2025 Fantasy Baseball Mock Draft

1.06: Kyle Tucker (OF – CHC)

Kyle Tucker was enjoying a phenomenal season in 2024 before a fluke foul ball to the shin derailed his season. In only 78 games, he had a triple slash line of .289/.408/.585 with 56 runs scored, 23 home runs, 49 RBI and 11 stolen bases.

If Tucker continued that pace over 150 games, a total he hit each of the two years prior, he would have finished with 107 runs, 44 homers, 94 RBI and 21 steals — a true five-category stud.

2.07: Bryce Harper (1B – PHI)

Bryce Harper is a consistent power source and won’t be a zero in speed. He had a .898 OPS with 30 homers and seven steals last season. The biggest question with him is health.

Harper has only been able to play in more than 130 games in three of his six seasons with the Philadelphia Phillies.

3.06: Rafael Devers (3B – BOS)

Rafael Devers took a step back last season in terms of plate discipline. His 24.5% strikeout rate was his worst in a full season since 2018, although, a shoulder injury is mostly to blame.

Devers is expected to be a designated hitter only in the spring, so the health of his shoulder is still questionable.

4.07: Jose Altuve (2B – HOU)

Jose Altuve is a five-category contributor and will gain outfield eligibility early into the season. His pulled-fly-ball approach has led to over a decade of fantasy production.

Excluding the shortened 2020 season, Altuve has hit under .295 in only one season since 2014.

5.06: CJ Abrams (SS – WSH)

CJ Abrams has yet to reach his potential but has shown plenty to be excited about. Since being traded to the Washington Nationals, Abrams has taken off on the basepaths. In the past two seasons, he’s compiled 72 stolen bases against 16 caught stealing with 38 home runs.

Abrams should fit into this build nicely with Harper and Devers offering more batting average at the expense of steals.

6.07: Pablo Lopez (SP – MIN)

If you wait on pitching, you might end up with Pablo Lopez as your SP1. He has the strikeout upside of a top-10 starting pitcher, but he doesn’t provide the ERA and WHIP safety of one.

Hopefully, Lopez can pitch closer to his FIP (3.65) rather than his actual ERA (4.08).

7.06: Max Fried (SP – NYY)

Max Fried is my SP2 and the 22nd starter off the board. He started shaky last year before turning it around and ending with an impressive 3.25 ERA.

Fried is one of the best in the league at limiting hard contact, although his strikeouts are lacking. I hope he and Lopez will complement each other.

8.07: Luis Robert (OF – CWS)

Luis Robert has fallen from grace over the past couple of seasons. His average draft position (ADP) is down to 86.8. In 2023, Robert had 38 homers and 20 steals. Last year, he hit home runs and stole 23 bases in only 100 games.

Robert’s team context will hinder his counting stats, but a 25-homer/25-steal season is still well within the range of possibilities.

9.06: Sonny Gray (SP – STL)

Sonny Gray was spectacular for the St. Louis Cardinals in 2024. While his ERA was a little high at 3.84, his K/9 was a career-high 11. He reached 200 strikeouts for the second time in his career.

Gray is also a candidate to be traded to a contender before the deadline.

FantasyPros Fantasy Baseball Discord

10.07: Ryan Walker (RP – SF)

Ryan Walker is expected to be the closer in San Francisco after taking over for Camilo Doval. He had a 1.91 ERA and 0.85 WHIP with 99 strikeouts, 10 wins and 10 saves last season.

Walker ranked 10th out of all relievers in strikeout-minus-walk rate (K-BB) and was 19th in strikeout rate.

11.06: Bryan Woo (SP – SEA)

Bryan Woo is my fourth starter. He had a 2.89 ERA and 0.89 WHIP with 101 strikeouts through 121.1 innings pitched.

Woo should provide some ratio stabilization to this rotation and hopefully hit 150+ innings.

12.07: Dylan Crews (OF – WSH)

Dylan Crews struggled at the plate in his limited action in 2024. However, he impressed on the basepaths. He had 12 stolen bases in just 31 games while only reaching base 38 times. Even with his struggles, he wasn’t overmatched. He struck out fewer than 20% of the time and his walk rate was middling.

13.06: Isaac Paredes (1B, 3B – HOU)

Isaac Paredes was traded from the Chicago Cubs to the Houston Astros this offseason. He makes lots of contact, albeit weak contact. He excels at pulling the ball in the air similar to Altuve.

Paredes’ spray chart on Baseball Savant is going to have a lot of red home run dots when paired with the Astros’ home ballpark.

14.07: Robbie Ray (SP – SF)

Robbie Ray is my fifth starting pitcher. He impressed in limited time last year on his way back from Tommy John surgery. His strikeout rate was over 30% for the first time since 2021 and his xERA (3.72) was nearly a full run lower than his actual ERA (4.70).

15.06: Spencer Arrighetti (SP – HOU)

Spencer Arrighetti showed flashes in his first taste of the Majors last season. While his 4.53 ERA and 1.41 WHIP were lackluster, his 171 strikeouts in only 145 innings were impressive.

16.07: Jurickson Profar (OF – ATL)

Jurickson Profar signed with the Braves and is expected to fill in at the top of the lineup while Ronald Acuna recovers from knee surgery.

The veteran broke out last year in his 11th season in the bigs. He had 94 runs, 24 homers, 85 RBI and 10 steals while batting .280.

17.06: Jordan Romano (RP – PHI)

Jordan Romano is expected to be the Philadelphia Phillies closer. He barely pitched last season for the Blue Jays as he nursed elbow inflammation nearly all year.

Before his injured 2024 season, Romano had three straight seasons of 59+ innings, a 2.90 or better ERA, 72+ strikeouts and 23+ saves.

18.07: Gabriel Moreno (C – ARI)

Gabriel Moreno, in theory, should be a plus in batting average for the catcher position. Last year was his lowest season in terms of batting average at .266. That’s better than average for the position.

Draft Wizard Insights

The Draft Wizard gave this draft a C+ grade and a 78/100 score. I’m projected to be in the top four in the league in steals but finish in last place.

For skipping the first five rounds, I don’t think the pitching staff ended up too bad. Lopez, Gray, Ray and Arrighetti can provide 180+ strikeouts, while Fried and Woo can hopefully be ratio stabilizers.

Walker and Romano should be the closers on two teams getting plenty of save opportunities. While there are still some questions about Romano’s health, I would probably grab an extra reliever with one of the bench spots.

The offense is really good, in my opinion.

Tucker and Altuve provide a solid five-category floor.

Harper and Devers should be standouts in four out of five categories.

Abrams, Robert and Crews offer lots of speed and category upside.

Paredes has a real chance to reach 30 home runs for the second time in his career. Profar and Moreno are boring pieces in good situations.

I’m surprised with how poorly the Draft Wizard thinks I did, but I would assume taking some bench pieces would clear up some of my glaring needs.


FantasyPros Fantasy Baseball Draft Wizard


Subscribe: YouTube | Spotify | Apple Podcasts | iHeart | Castbox | Amazon Music | Podcast Addict | SoundCloud | TuneIn

More Articles

6 Must-Have Hitters to Draft (2025 Fantasy Baseball)

6 Must-Have Hitters to Draft (2025 Fantasy Baseball)

fp-headshot by Ryan Kirksey | 4 min read
Fantasy Baseball Draft Strategy: Target Hitters Early (2025)

Fantasy Baseball Draft Strategy: Target Hitters Early (2025)

fp-headshot by FantasyPros Staff | 4 min read
6 Fantasy Baseball League Winners to Draft: Pitchers (2025)

6 Fantasy Baseball League Winners to Draft: Pitchers (2025)

fp-headshot by FantasyPros Staff | 2 min read
5 Fantasy Baseball Sleepers: Lottery Tickets to Draft (2025)

5 Fantasy Baseball Sleepers: Lottery Tickets to Draft (2025)

fp-headshot by FantasyPros Staff | 3 min read

About Author

Command Center

Hide

Current Article

4 min read

6 Must-Have Hitters to Draft (2025 Fantasy Baseball)

Next Up - 6 Must-Have Hitters to Draft (2025 Fantasy Baseball)

Next Article