The arrival of March means Spring Training for Major League Baseball teams and fantasy baseball draft season for fantasy players! One great way to get the thrill of the draft without the commitment to season-long management is by playing Best Ball on DraftKings. Drafts are happening throughout the next several weeks leading up to Opening Day. To help you make the best choices, check out my Best Ball pitcher rankings with the top 100 pitcher picks. For help in the infield, check out my top 100 IF rankings.
In the Best Ball Lobby on DraftKings, there are both Tournaments and Sit & Go contests. In tournament formats, teams advance to different rounds of play based on the team they draft from the initial pool. Most of the big contests are in a 12-player format, but if you’re looking for smaller, more casual contests, check out the three-player or six-player Sit & Go’s available. For all the info on scoring and format for Best Ball on DraftKings, check out this helpful information sheet.
In my previous coverage, I highlighted George Kirby, Max Fried and Bowden Francis as some of my favorite P best ball targets from the American League and Corbin Burnes, Sandy Alcantara and Nick Pivetta as some of my top P targets from the National League.
After my top 100 Best Ball pitcher Rankings, I highlighted a few more players who I ranked significantly different than their ADP, which was taken from the DraftKings Best Ball lobby.
2025 Best Ball Targets: AL IF | NL IF | AL OF | NL OF | AL P | NL P
Best Ball Rankings: P | IF | OF
2025 Fantasy Baseball Best Ball Pitcher Rankings
| P RANK | PLAYER NAME | ADP | TEAM |
| 1 | Tarik Skubal | 8.4586 | DET |
| 2 | Paul Skenes | 6.7519 | PIT |
| 3 | Zack Wheeler | 13.2782 | PHI |
| 4 | Corbin Burnes | 29.827082 | ARI |
| 5 | Garrett Crochet | 29.353397 | BOS |
| 6 | Cole Ragans | 20.7669 | KC |
| 7 | Gerrit Cole | 27.320648 | NYY |
| 8 | Chris Sale | 19.5789 | ATL |
| 9 | Logan Gilbert | 34.09848 | SEA |
| 10 | Max Fried | 56.3068 | NYY |
| 11 | Jacob deGrom | 54.980976 | TEX |
| 12 | Blake Snell | 32.27067 | LAD |
| 13 | Dylan Cease | 33.4308 | SD |
| 14 | George Kirby | 60.5195 | SEA |
| 15 | Yoshinobu Yamamoto | 44.738426 | LAD |
| 16 | Tyler Glasnow | 50.238094 | LAD |
| 17 | Michael King | 42.523407 | SD |
| 18 | Aaron Nola | 51.429718 | PHI |
| 19 | Roki Sasaki | 65.5349 | LAD |
| 20 | Spencer Strider | 56.4457 | ATL |
| 21 | Tanner Bibee | 98.1923 | CLE |
| 22 | Shota Imanaga | 40.46565 | CHC |
| 23 | Framber Valdez | 48.008007 | HOU |
| 24 | Shane McClanahan | 76.5556 | TB |
| 25 | Joe Ryan | 99.5217 | MIN |
| 26 | Grayson Rodriguez | 70.8158 | BAL |
| 27 | Pablo Lopez | 53.9114 | MIN |
| 28 | Logan Webb | 72.0889 | SF |
| 29 | Hunter Brown | 88.5172 | HOU |
| 30 | Zac Gallen | 101.375 | ARI |
| 31 | Bryce Miller | 104.9565 | SEA |
| 32 | Bailey Ober | 100.68 | MIN |
| 33 | Spencer Schwellenbach | 67.3077 | ATL |
| 34 | Hunter Greene | 62 | CIN |
| 35 | Freddy Peralta | 66.30002 | MIL |
| 36 | Sandy Alcantara | 92.8214 | MIA |
| 37 | Sonny Gray | 80.0667 | STL |
| 38 | Seth Lugo | 86.5714 | KC |
| 39 | Luis Castillo | 90.7586 | SEA |
| 40 | Carlos Rodon | 113.8235 | NYY |
| 41 | Jack Flaherty | 107 | DET |
| 42 | Justin Steele | 106.3 | CHC |
| 43 | Jared Jones | 123.1818 | PIT |
| 44 | Bryan Woo | 118.4286 | SEA |
| 45 | Luis Gil | 139.1 | NYY |
| 46 | Kodai Senga | NYM | |
| 47 | MacKenzie Gore | WSH | |
| 48 | Yusei Kikuchi | 126.9231 | LAA |
| 49 | Taj Bradley | TB | |
| 50 | Reynaldo Lopez | 104.1111 | ATL |
| 51 | Mitch Keller | PIT | |
| 52 | Kevin Gausman | 117.2105 | TOR |
| 53 | Tanner Houck | BOS | |
| 54 | Nick Pivetta | SD | |
| 55 | Cristopher Sanchez | PHI | |
| 56 | Jose Berrios | 136.2 | TOR |
| 57 | Robbie Ray | SF | |
| 58 | Gavin Williams | CLE | |
| 59 | Shane Baz | TB | |
| 60 | Walker Buehler | BOS | |
| 61 | Nathan Eovaldi | TEX | |
| 62 | Sean Manaea | NYM | |
| 63 | Zach Eflin | BAL | |
| 64 | Spencer Arrighetti | HOU | |
| 65 | Luis Severino | ATH | |
| 66 | Jackson Jobe | DET | |
| 67 | Kyle Harrison | SF | |
| 68 | Max Scherzer | TOR | |
| 69 | Yu Darvish | SD | |
| 70 | Justin Verlander | SF | |
| 71 | Grant Holmes | ATL | |
| 72 | Ryan Pepiot | TB | |
| 73 | Nick Lodolo | CIN | |
| 74 | Jesus Luzardo | PHI | |
| 75 | Clay Holmes | NYM | |
| 76 | Ranger Suarez | PHI | |
| 77 | Brandon Pfaadt | ARI | |
| 78 | Brandon Woodruff | MIL | |
| 79 | Michael Wacha | KC | |
| 80 | Bowden Francis | TOR | |
| 81 | DJ Herz | WSH | |
| 82 | Ronel Blanco | HOU | |
| 83 | Charlie Morton | BAL | |
| 84 | Brady Singer | CIN | |
| 85 | Merrill Kelly | ARI | |
| 86 | Drew Rasmussen | TB | |
| 87 | Nestor Cortes | MIL | |
| 88 | Bubba Chandler | PIT | |
| 89 | Erick Fedde | STL | |
| 90 | Brayan Bello | BOS | |
| 91 | Chris Bassitt | TOR | |
| 92 | Luis Ortiz | CLE | |
| 93 | Lucas Giolito | BOS | |
| 94 | Reese Olson | DET | |
| 95 | Reid Detmers | LAA | |
| 96 | Jeffrey Springs | ATH | |
| 97 | Cody Bradford | TEX | |
| 98 | Zebby Matthews | MIN | |
| 99 | Andrew Painter | PHI | |
| 100 | Hayden Wesneski | HOU |
22. Tanner Bibee, Cleveland Guardians
According to his ADP, Bibee is going amazingly low in Best Ball drafts. He struggled a little out of the gate last season with a 4.91 ERA and 4.03 FIP in his first eight starts. He really hit his stride after that, though, and had a 3.04 ERA, 3.41 FIP and a 9.7 K/9 in his last 23 outings. Bibee allowed just a .216 batting average against in those starts. Bibee told reporters this spring that he was battling a shoulder injury for most of last season and his better starts were when he adjusted his mechanics to compensate for the injury. He is healthy and feeling good coming into his third MLB season and has added a new pitch with a sinker in his arsenal for this year. The Guardians continue to develop outstanding ace-level pitchers, and while Gavin Williams could be this year’s breakout, don’t overlook Bibee’s continuing growth as a top-25 starting pitcher this season.
49. Taj Bradley, Tampa Bay Rays
Bradley’s ADP has him much lower than this, but I see him as bringing top-20 upside, so I’m loving getting him around 50. He was absolutely unhittable in the summer last season, going 5-1 in a nine-start stretch with a 0.82 ERA and 2.49 FIP, allowing just a 32.0% HardHit% per Statcast and giving up only a .161 batting average. Bradley totaled 65 strikeouts in 55 innings and had two 11-strikeout performances in that dominant run. He tailed off at the end of the season, but his ceiling is extremely high. Since we’re talking about the Rays, there’s no question they know how to develop him into an ace. Last year, he struggled with disaster starts, but in Best Ball, he just moves to the bench on those weeks. If you can get him as a bench piece in 12-player leagues, he could be a breakout gem this season.
100. Hayden Wesneski, Houston Astros
Wesneski is going well outside the top 100, but if you’re looking for an end-of-the-draft flier, the 27-year-old is a very interesting sleeper as he starts his first season in Houston. He was acquired from the Cubs in the Kyle Tucker deal and will be in the rotation after bouncing between starting and relieving the last few years. Last year, he posted a 3.86 ERA and 4.51 FIP while racking up 67 strikeouts in 67 2/3 innings across 28 games (seven starts). He has an exceptional sweeper but needs to develop the rest of his repertoire. He seems to have the inside track on the fifth spot in the Houston rotation, though, which gives him enough upside to be a last-slot flier with his strikeout upside as well.