2026 Mock Draft

In putting together my rankings there is quite a bit I have learned in the process, and I’ve made some discoveries in that as well. In creating rankings and working hard on them, what I’ve realized is what’s truly important here, and that it’s much more than just completing an objective and releasing rankings that are never going to change. It’s a fluid process, and what I’ve mainly learned is the fact I want rankings that are set up in a way that’s most useful to fantasy baseball participants, and those in points leagues specifically. It’s not really about combined rankings with hitters and pitchers, but more about position rankings and how to actually build a roster for fantasy baseball. I want to reflect that, and I made a discovery that’s so simple that I can’t believe I never thought of it before now. It’s something that’s also turned out to be more important than I initially anticipated.

In my own experience, what I’ve struggled the most with is being consistently good at drafting teams. I believe it’s always held me back from my full potential in the fantasy baseball space, and that if I ever truly figured it out that it could be bad news for my opponents! I know we are all confident in the things we are best at, but I have to at least own that it’s exactly what I think and believe. What I discovered was the idea that I can do my own mock drafts where I pick every single player, and to practice it over and over to hone my strategy and truly master this part of the fantasy baseball process. I’m building rankings that reflect my mock drafts in order, and hoping that just like with anything else that the more I practice the better I will get. This is something I’m very serious about, and I’m learning to truly love the grind of working hard at this, and I pride myself on it. I have plans to work on some sort of aspect of fantasy baseball every single day until the season starts on March 25th, 2026. 

In my post for the month, instead of just doing a ranking I’m going to release my mock draft as a part of this article. I also need to add that the draft does reflect my position rankings in order. It’s something I plan to keep doing in order to improve at the process. What I’m actually releasing this month is the second mock draft I’ve done where I pick every player. The version of the draft I’m following is a 10 team points league on CBS that’s a snake draft. There are 22 rounds in a typical draft, and I realized on the first go around that making 220 picks in one sitting is not the best way to go about it. It did make me realize how much work it takes, and that coming up with that many players isn’t the easiest thing in the world. There were also players I forgot, but this time I’m doing a more extended type of draft where I spend a few weeks making picks and it’s working out much better. 

In order to test and see how accurate my mock draft was to a real one, after drafting the first 15 rounds I went back through the last few drafts in my league where they are available and found that 7 of the first 28 picks were starting pitchers, and that 27 of the first 70 picks in the 2025 fantasy draft were starting pitchers. I repeated this process for the 2024 draft, finding that 9 of the first 28 picks, and 28 of the first 70 picks drafted were starting pitchers as well. In 2023, 13 of the first 28 picks, and 25 of the first 70 were starting pitchers. I did this exercise because this is my most competitive league, and also the league where starting pitching is drafted most aggressively. I wanted to make sure my mock draft was reflecting that properly, and in my extended draft I found that 7 of my first 28 picks were starting pitchers, and 27 of the first 70 were starters just like the 2024 draft. I was glad to confirm that I had a good read on how aggressive starting pitchers are drafted. While I typically am not so aggressive, I want to be prepared for the nature of how drafts go as well and properly simulate how quickly starting pitching is drafted. I still believe in the philosophy of taking hitters in the first few rounds of drafts, because there is plenty of pitching to go after in rounds 4 through 7. Hitters are much safer and more likely to stay healthy, and good starting pitching emerges on the waiver wire and comes out of nowhere every season. While that’s my philosophy, it wouldn’t make sense or be realistic to draft exactly how I would for an entire mock draft.  I plan to continue to have more iterations of my mock drafts in the off-season, anticipating that I will get better at it and improve each time. 

Going in tandem with mock drafts, I also learned that position rankings are much more valuable and important than a top 150 for hitters, for example. In a real fantasy baseball draft, what you are really doing is choosing the best player available first and foremost, but you have to field a whole team. I’ve always had the strategy to target the best players at the weakest positions first, but believe the strategy I’m building towards takes that to an entirely new level. For example, I want to discuss the depth I noticed at first base. Rafael Devers is already standing out as a clear target for me and someone I’m very high on based on my metrics and the stats I look at. Still, I believe the position overall offers so many good comparable players that I don’t see the value in targeting a first baseman in the first two rounds. That may mean I don’t end up with Nick Kurtz, Vladimir Guerrero Jr, or Pete Alonso, but the key is to be okay with that. I’m finding it would be better to just take the value and try to be name agnostic. What I mean is that out of the group of Rafael Devers, Matt Olson, Bryce Harper, Josh Naylor, and Freddie Freeman the best strategy would be to just draft whoever falls to me in the 3rd or 4th round of the draft. My own projections have Guerrero, Alonso, Devers, Olson, Harper, and Naylor all within 20 points of each other, so there’s not actually much of a gap there. Don’t get me wrong, I’d be thrilled to get Guerrero or Alonso in the 3rd round, but I’m not going to be too heartbroken if it doesn’t happen. It would make more sense to target 2nd and 3rd base, where you could already be out of good options by the 4th or 5th round. Another guy I see myself targeting is Jazz Chisholm, who will be eligible at both 2nd and 3rd base again next season. That would give me the flexibility to then just draft the best player available between 2nd and 3rd base and not limit myself to only one position group to pick from.

Starting pitching is still a position where you have to rank them in one group, but the key is to rank pitchers in tiers. It helps simplify the process and not make the task of ranking starters so daunting, but there are so many more variables that it’s much less cut and dry to rank compared to hitters. Right now, when the season ends there is a lot of uncertainty around pitchers, like the ones coming off injury coming into next season or the ones who won’t return until after the 2026 season has already started. For that reason, in my rankings I basically have all the ones like that ranked right after the 50 or so starters I view as the safest options available going into next season. My philosophy is essentially to go after those pitchers when I’m trying to chase upside, and to already have enough stable starters drafted in order to do so. You’ll notice in my mock draft that I started taking all these pitchers in the 14th round around pick 135, and I took around 10 of them in a 15 pick span. It’s tricky to sort through when pitchers like Shane McClanahan and Grayson Rodriguez will actually go into the season healthy, then guys like Gerrit Cole and Justin Steele don’t have a clear timetable for when we will see them in 2026. I did my best to capture this, and while some of these pitchers may feel like they are going way too late, it’s actually right around where I drafted Shane Bieber last year as he recovered from Tommy John surgery.

Another thing I wanted to explain was how I went about picking catchers and relief pitchers in my mock draft. It may sound like cheating, but in trying to capture what my actual drafts have been like, I went to my past draft and logged when catchers and relievers were taken, then manually entered players at those same picks then drafted around that. I think it felt so much like a guessing game without doing this, just because they aren’t positions I ever value very much in drafts. At least at relief pitcher, I’ve always been able to find good ones on the waiver wire, so I typically wait longer than everyone else to actually draft one.

I want to end with what may be coming up in the future and what I’m currently working on. I am working on a lot of things at once at the moment behind the scenes, so I’ll share about those things here. I’m in the process of putting together a spreadsheet where I’m going through every team’s schedule each week in order to see what the best matchups and schedules will be next season. I’m also using this in order to compare divisions against each other and take the pitchers I like in divisions that lack offense. It’s something that’s taking quite a while but is a resource I’m so excited to have going into next season. I am already going through schedules for what would be the fantasy playoffs next season, because I don’t think there is such a thing as too much preparation or planning. I do finally have all the schedules added, but now I have to rank them for each week and the playoffs as well. I started out on this project originally planning to just have this information and ranking for the playoffs, but then I thought why stop there? 

Something else I’m doing is going through my projections for players and thinking about the best and worst case scenarios that exist, and what a projection or predictive model for that would look like. If you think about it like a bell curve chart, a good projection in theory should be right in the middle. So a lot of the most likely outcomes in a simulation sense will be clustered around the mean, or within one standard deviation of the mean. This sort of discovery and way to think through things excites me because it’s the exact type of stuff I learned and worked on in my classes when I earned my data analytics degree. Being able to bring that in and apply it to something I love and am passionate about has really been a game changer for me. The whole point of all of this is trying to find an edge, and while I’ll never be able to predict the future on this stuff, I believe it’s possible to use data and analytics to clearly find out what the true range of outcomes are for a player in a points league. Obviously injuries are a variable I’ll never be able to predict, but I even want to know what outlier outcomes could be, good and bad. I say all this to say I’m attempting to use numbers in a points league in a similar way in order to run simulations based on what the true range of outcomes is, as far as projected points go. Parts of my projections are based around a season projection for plate appearances for each individual player, but what really brought up this idea for me is Ben Rice. In considering him as a keeper option, I want to assign value and actual numbers to what his best-case scenario could be, since I believe it’s different from other players at the catcher position. What I mean is the Yankees already said he will be their every day first baseman next season, which means he will be eligible at catcher in fantasy while playing every single day. So I want to know what his projection could be if I simply give him the plate appearances that an every day player gets in an entire season. Even if I just project the same exact production he produced this season, if he actually accrues 700-750 plate appearances I want to know how good of a season he’s potentially capable of having. I believe he’s more than capable of producing an elite season given that steady playing time, and I think I’m already on the right track to being able to actually quantify it. I see Rice as a legitimate threat to hit 40 home runs next season if he actually gets 700 plate appearances. So that is a larger project I’m working on that’s complicated but exciting for me at the same time. The opportunity to solve something difficult and find solutions I can actually use are the types of things I actually love to do. I also don’t really care how that sounds, because I’m confident this is what I’m meant to do. In future posts throughout the off-season I will be releasing my position rankings with analysis on each player, so you can be on the look out for that. There is no off season!

ROUND 1TEAM 1JUDGE
TEAM 2OHTANI
TEAM 3SOTO
TEAM 4RAMIREZ
TEAM 5SCHWARBER
TEAM 6ACUNA
TEAM 7TUCKER
TEAM 8WITT
TEAM 9LINDOR
TEAM 10CARROLL
ROUND 2TEAM 10SKUBAL
TEAM 9CROCHET
TEAM 8SKENES
TEAM 7TATIS
TEAM 6CHISHOLM
TEAM 5RALEIGH
TEAM 4KURTZ
TEAM 3VLAD
TEAM 2ALONSO
TEAM 1DEVERS
ROUND 3TEAM 1J. RODRIGUEZ
TEAM 2MARTE
TEAM 3HENDERSON
TEAM 4GILBERT
TEAM 5MACHADO
TEAM 6WOO
TEAM 7SANCHEZ
TEAM 8FRIED
TEAM 9YAMAMOTO
TEAM 10BETTS
ROUND 4TEAM 10GREENE
TEAM 9OLSON
TEAM 8HARPER
TEAM 7DE LA CRUZ
TEAM 6TURNER
TEAM 5RAGANS
TEAM 4PERDOMO
TEAM 3BREGMAN
TEAM 2PERALTA
TEAM 1SEAGER
ROUND 5TEAM 1SALE
TEAM 2CAMINERO
TEAM 3DEGROM
TEAM 4WOOD
TEAM 5SNELL
TEAM 6ANTHONY
TEAM 7FREEMAN
TEAM 8PCA
TEAM 9SUZUKI
TEAM 10TURANG
ROUND 6TEAM 10YELICH
TEAM 9KIRBY
TEAM 8ALVAREZ
TEAM 7RYAN
TEAM 6SCHLITTLER
TEAM 5BRADISH
TEAM 4MISIOROWSKI
TEAM 3BIEBER
TEAM 2IMANAGA
TEAM 1RICE
ROUND 7TEAM 1SCHWELLY
TEAM 2E. PEREZ
TEAM 3ALTUVE
TEAM 4BELLINGER
TEAM 5NAYLOR
TEAM 6CONTRERAS
TEAM 7KING
TEAM 8STOWERS
TEAM 9ROOKER
TEAM 10SPRINGER
ROUND 8TEAM 10LODOLO
TEAM 9M. MILLER
TEAM 8RILEY
TEAM 7CHOURIO
TEAM 6GLASNOW
TEAM 5ABRAMS
TEAM 4BROWN
TEAM 3DURAN
TEAM 2BICHETTE
TEAM 1CEASE
ROUND 9TEAM 1HAPP
TEAM 2MERRILL
TEAM 3PEPIOT
TEAM 4WEBB
TEAM 5NIMMO
TEAM 6VALDEZ
TEAM 7LUZARDO
TEAM 8EOVALDI
TEAM 9BURNS
TEAM 10C. SMITH
ROUND 10TEAM 10VINNIE
TEAM 9RODON
TEAM 8E. DIAZ
TEAM 7A. CHAPMAN
TEAM 6BUXTON
TEAM 5HADER
TEAM 4JH. DURAN
TEAM 3RA. SUAREZ
TEAM 2T. HERNANDEZ
TEAM 1MUNCY
ROUND 11TEAM 1NOLA
TEAM 2LANGELIERS
TEAM 3BEDNAR
TEAM 4HERRERA
TEAM 5B. MILLER
TEAM 6D. WILLIAMS
TEAM 7GARCIA
TEAM 8W. SMITH
TEAM 9HOERNER
TEAM 10ALCANTARA
ROUND 12TEAM 10TROUT
TEAM 9MCLEAN
TEAM 8CAMERON
TEAM 7HORTON
TEAM 6BUSCH
TEAM 5ROGERS
TEAM 4RAY
TEAM 3CHANDLER
TEAM 2MUNOZ
TEAM 1MEGILL
ROUND 13TEAM 1PIVETTA
TEAM 2BOYD
TEAM 3NELSON
TEAM 4RASMUSSEN
TEAM 5LILE
TEAM 6HOLLIDAY
TEAM 7NETO
TEAM 8PROFAR
TEAM 9M. CHAPMAN
TEAM 10GAUSMAN
ROUND 14TEAM 10CABRERA
TEAM 9GOODMAN
TEAM 8ABBOTT
TEAM 7PEREZ
TEAM 6G. WILLIAMS
TEAM 5S. GRAY
TEAM 4MCCLANAHAN
TEAM 3P. LOPEZ
TEAM 2WOODRUFF
TEAM 1WHEELER
ROUND 15TEAM 1BAZ
TEAM 2MELTON
TEAM 3BALDWIN
TEAM 4RUTSCHMAN
TEAM 5R. GREENE
TEAM 6G. RODRIGUEZ
TEAM 7STEELE
TEAM 8COLE
TEAM 9MUSGROVE
TEAM 10BURNES
ROUND 16TEAM 10TEEL
TEAM 9MARSEE
TEAM 8ALBIES
TEAM 7POLANCO
TEAM 6M. KELLY
TEAM 5KEASCHALL
TEAM 4BATY
TEAM 3ARANDA
TEAM 2CASTILLO
TEAM 1LOWE
ROUND 17TEAM 1MCGONIGLE
TEAM 2KWAN
TEAM 3FRELICK
TEAM 4LANGFORD
TEAM 5WETHERHOLT
TEAM 6MONTGOMERY
TEAM 7EARLY
TEAM 8YESAVAGE
TEAM 9CAGLIONONE
TEAM 10PAREDES
ROUND 18TEAM 10SHEEHAN
TEAM 9J. PENA
TEAM 8LUGO
TEAM 7R. OLSON
TEAM 6BUBIC
TEAM 5GALLEN
TEAM 4BIBEE
TEAM 3J. JONES
TEAM 2SENGA
TEAM 1YANDY DIAZ
ROUND 19TEAM 1SNELLING
TEAM 2PAGES
TEAM 3GORE
TEAM 4LAUREANO
TEAM 5SODERSTROM
TEAM 6STRIDER
TEAM 7S. STEWART
TEAM 8CAISSIE
TEAM 9PRIESTER
TEAM 10BEAVERS
ROUND 20TEAM 10WEATHERS
TEAM 9TOLLE
TEAM 8ABEL
TEAM 7FLAHERTY
TEAM 6CONTRERAS
TEAM 5C. GRIFFIN
TEAM 4LEITER
TEAM 3WIGGINS
TEAM 2MIZE
TEAM 1PETERSON
ROUND 21TEAM 1J. LOPEZ
TEAM 2EFLIN
TEAM 3BARGER
TEAM 4GIOLITO
TEAM 5BELLO
TEAM 6TAILLON
TEAM 7BAZZANA
TEAM 8S. SMITH
TEAM 9L. DOYLE
TEAM 10BALLESTEROS
ROUND 22TEAM 10POVICH
TEAM 9MESSICK
TEAM 8I. SEYMOUR
TEAM 7WARREN
TEAM 6CANTILLO
TEAM 5BERRIOS
TEAM 4BASSITT
TEAM 3ARRIGHETTI
TEAM 2ROUPP
TEAM 1BERGERT

Leave a comment