Skip to main content

Fantasy Baseball Trade Value Chart: Week 11

Fantasy Baseball Trade Value Chart: Week 11

A few weeks ago, I suggested to the powers that be that we start this trade chart because the vast majority of questions that my colleagues and I get on Twitter or via email are asking for trade advice. Obviously, once the season begins, hardcore fantasy baseball players are obsessing about ways to make their teams better, which pretty much boils down to either trades or free agent pickups (or sacrifices to the fantasy gods, but that’s a discussion for another time). So in addition to answering specific questions, I thought this might be an easy way for fantasy owners to get a gut check on their potential trades.

But suddenly, it’s becoming essential for me when I’m evaluating my own trades. In any offer I receive, my first step is to immediately run it through the chart, just to get a sense of if it’s even in the ballpark or whether I can quickly move on.

Import your team to My Playbook for season-long advice partner-arrow

The thing is, as the trade chart became more important to my fantasy trades, I came to the conclusion that I needed a trade chart for my real life, because I am getting SMOKED in my negotiations with my wife and kids. I spent some time creating such a chart this past weekend, and I’ll list just a few highlights here based on the values to help any other dads and husbands out there:

  • Taking the kids to school and getting in late to work so that your wife can go to breakfast with friends = one round of golf on a Saturday morning;
  • One extra episode of Paw Patrol/Bubble Guppies/Lego Star Wars = seven extra minutes of quiet time;
  • Several new outfits because you have “nothing to wear” despite a full closet = no eye rolling when we get the bill for NFL Sunday Ticket;
  • Every half hour of playing Go Fish/Old Maid = one half hour of dad’s favorite game of doctor, where he gets to lie in your bed and pretend he’s sick while you take care of him;
  • Finding a reliable babysitter = . . . Sorry, this does not register on the trade chart. There is no value adequate to capture this. Take the rate he/she wants to charge and double it, and go out with your spouse for a nice dinner.

To be clear, my wife made several adjustments to the trade chart, and, frankly, I’m too terrified of her to try to recalibrate the values. She’s also created her own trade chart for spouses of fantasy analysts, and urged me to include it here. I’m considering it, but frankly, I’m not sure I agree one football Sunday is worth a trip to Aruba. Seems excessive, no?

Anyway, let’s get to the real trade chart for this week! Note that we’ve added in a +/- column so that you can see any changes in value from last week to this one. You’re welcome, America.

Player Current Value Previous Value +/-
Paul Goldschmidt (1B – ARI) 66 66
Bryce Harper (OF – WAS) 65 65
Mookie Betts (OF – BOS) 65 65
Jose Altuve (2B – HOU) 63 63
Clayton Kershaw (SP – LAD) 62 62
Nolan Arenado (3B – COL) 60 60
Kris Bryant (3B – CHC) 60 60
Charlie Blackmon (OF – COL) 59 59
Joey Votto (1B – CIN) 58 56 +2
Anthony Rizzo (1B – CHC) 56 56
Manny Machado (3B – BAL) 54 56 -2
Chris Sale (SP- CWS) 54 54
Max Scherzer (SP – WAS) 53 51 +2
Josh Donaldson (3B – TOR) 50 39 +11
Corey Seager (SS – LAD) 45 50 -5
Daniel Murphy (2B – WAS) 43 43
Carlos Correa (SS – HOU) 43 39 +4
Francisco Lindor (SS – CLE) 43 44 -1
Trea Turner (SS – WAS) 43 43
Nelson Cruz (OF – SEA) 42 43 -1
Giancarlo Stanton (OF – MIA) 42 40 +2
Miguel Cabrera (1B – DET) 38 38
Wil Myers (1B – SD) 37 37
Edwin Encarnacion (1B – CLE) 37 37
George Springer (OF – HOU) 37 37
J.D. Martinez (OF – DET) 37 37
Xander Bogaerts (SS – BOS) 36 36
Corey Kluber (SP – CLE) 35 35
Aaron Judge (OF – NYY) 35 26 +11
Yu Darvish (SP – TEX) 33 33
Stephen Strasburg (SP – WAS) 33 33
A.J. Pollock (OF – ARI) 33 33
Jacob deGrom (SP – NYM) 32 33 -1
Mike Trout (OF – LAA) 32 32
Chris Archer (SP – TB) 32 32
Dallas Keuchel (SP – HOU) 31 33 -2
Brian Dozier (2B – MIN) 31 31
Miguel Sano (3B – MIN) 31 31
Jose Abreu (1B – CWS) 31 31
Billy Hamilton (OF – CIN) 31 31
Christian Yelich (OF – MIA) 30 30
Robinson Cano (2B – SEA) 30 30
Jon Lester (SP – CHC) 28 28
Jake Arrieta (SP – CHC) 28 28
Buster Posey (C – SF) 28 28
Zack Greinke (SP – ARI) 27 27
Matt Carpenter (1B – STL) 27 26 +1
Johnny Cueto (SP – SF) 27 27
Lance McCullers (SP – HOU) 27 26 +1
Kenley Jansen (RP – LAD) 26 26
Craig Kimbrel (RP – BOS) 26 23 +3
Carlos Carrasco (SP – CLE) 25 25
Carlos Gonzalez (OF – COL) 24 24
Matt Kemp (OF – ATL) 24 24
Ian Desmond (OF – COL) 24 24
Eric Thames (1B – MIL) 23 23
Justin Upton (OF – DET) 23 23
Justin Verlander (SP – DET) 23 23
Marcell Ozuna (OF – MIA) 23 23
Dee Gordon (2B – MIA) 22 22
Rougned Odor (2B – TEX) 22 22
Anthony Rendon (3B – WAS) 22 22
Hanley Ramirez (1B – BOS) 21 21
Chris Davis (1B – BAL) 21 21
David Price (SP – BOS) 21 21
Michael Conforto (OF – NYM) 21 21
Carlos Martinez (SP – STL) 20 20
Kyle Seager (3B – SEA) 20 20
Khris Davis (OF – OAK) 20 20
Gary Sanchez (C – NYY) 20 20
Ryan Zimmerman (1B – WAS) 20 20
Carlos Santana (1B – CLE) 20 20
Michael Brantley (OF – CLE) 20 20
James Paxton (SP – SEA) 19 19
Adam Jones (OF – BAL) 19 19
Yoenis Cespedes (OF – NYM) 19 19
Mark Trumbo (1B – BAL) 19 19
Jose Bautista (OF – TOR) 19 19
Jean Segura (SS – SEA) 19 19
Jonathan Villar (2B – MIL) 18 21 -3
Jose Ramirez (3B – CLE) 18 18
Gerrit Cole (SP – PIT) 17 19 -2
Wade Davis (RP – CHC) 17 17
Andrew McCutchen (OF – PIT) 17 17
Ryan Braun (OF – MIL) 17 17
Lorenzo Cain (OF – KC) 17 17
Michael Fulmer (SP – DET) 17 17
Madison Bumgarner (SP – SF) 17 17
Adam Duvall (OF – CIN) 17 17
Gregory Polanco (OF – PIT) 17 17
Aroldis Chapman (RP – NYY) 17 14 +3
DJ LeMahieu (2B – COL) 16 16
Alexander Colome (RP – TB) 16 16
Greg Holland (RP – COL) 16 16
Jake Lamb (3B – ARI) 16 16
Kyle Hendricks (SP – CHC) 15 16 -1
Jonathan Lucroy (C – TEX) 15 15
Roberto Osuna (RP – TOR) 15 15
Adrian Beltre (3B – TEX) 15 15
Cody Allen (RP – CLE) 15 15
Masahiro Tanaka (SP – NYY) 14 18 -4
Jason Kipnis (2B – CLE) 14 14
Trevor Story (SS – COL) 14 14
Cody Bellinger (OF – LAD) 14 14
Todd Frazier (3B – CWS) 14 12 +2
Jose Quintana (SP – CWS) 13 13
Rick Porcello (SP – BOS) 13 13
Evan Longoria (3B – TB) 13 13
Odubel Herrera (OF – PHI) 13 13
Eric Hosmer (1B – KC) 13 13
Kenneth Giles (RP – HOU) 13 14 -1
Salvador Perez (C – KC) 12 12
Michael Pineda (SP – NYY) 12 10 +2
Kelvin Herrera (RP – KC) 12 12
Marcus Stroman (SP – TOR) 12 12
Seung-Hwan Oh (RP – STL) 11 11
Freddie Freeman (1B – ATL) 11 11
Mark Melancon (RP – SF) 10 11 -1
Corey Knebel (RP – MIL) 10 6 +4
Justin Turner (3B – MIA) 10 10
David Robertson (RP – CWS) 10 9 +1
Corey Dickerson (OF – TB) 10 10
Ian Kinsler (2B – DET) 9 7 +2
Andrew Benintendi (OF – BOS) 9 9
Ervin Santana (SP – MIN) 9 7 +2
Julio Teheran (SP – ATL) 9 9
Alex Bregman (3B – HOU) 9 8 +1
Robbie Ray (SP – ARI) 9 6 +3
Kyle Schwarber (OF – CHC) 8 8
Kendrys Morales (1B – TOR) 8 8
Matt Bush (RP – TEX) 8 8
Addison Reed (RP – NYM) 8 6 +2
Yasmany Tomas (OF – ARI) 7 9 -2
Mike Moustakas (3B – KC) 7 7
Raisel Iglesias (RP – CIN) 7 4 +3
Cole Hamels (SP – TEX) 7 7
Rich Hill (SP – LAD) 7 7
Marco Estrada (SP – TOR) 7 7
Kenta Maeda (SP – LAD) 7 8 -1
Elvis Andrus (SS – TEX) 7 7
Edwin Diaz (RP – SEA) 7 6 +1
Aledmys Diaz (SS – STL) 6 6
Jay Bruce (OF – NYM) 6 6
Luis Severino (SP – NYY) 6 5 +1
Nomar Mazara (OF – TEX) 6 6
Brandon Kintzler (RP – MIN) 6 6
Alex Wood (SP – LAD) 5 5
Danny Duffy (SP – KC) 5 5
Stephen Piscotty (OF – STL) 5 5
Brandon Belt (1B – SF) 5 5
Dylan Bundy (SP – BAL) 5 4 +1
Dellin Betances (RP – NYY) 5 5
Sean Manaea (SP – OAK) 5 5
Drew Pomeranz (SP – BOS) 5 5
Jeff Samardzija (SP – SF) 5 4 +1
Dustin Pedroia (2B – BOS) 4 4
Willson Contreras (C – CHC) 4 4
J.T. Realmuto (C – MIA) 4 4
Yasmani Grandal (C – LAD) 4 4
Eduardo Nunez (3B – SF) 4 4
A.J. Ramos (RP – MIA) 4 4
Brad Brach (RP – BAL) 4 4
Justin Wilson (RP – DET) 4 4
Eduardo Rodriguez (SP – BOS) 4 4
Albert Pujols (1B – LAA) 4 4
Maikel Franco (3B – PHI) 4 4
Felix Hernandez (SP – SEA) 4 4
Ender Inciarte (OF – ATL) 4 4
Steven Matz (SP – NYM) 4 2 +2
Matt Shoemaker (SP – LAA) 4 4
Jake Odorizzi (SP – TB) 4 4
Jose Peraza (2B – CIN) 4 4
Jose Berrios (SP – MIN) 4 4
Jim Johnson (RP – ATL) 4 4
Sonny Gray (SP – OAK) 4 4
Justin Smoak (1B – TOR) 3 1 +2
Starlin Castro (2B – NYY) 3 3
Zack Cozart (SS – CIN) 3 1 +2
Ben Zobrist (2B – CHC) 3 3
Eugenio Suarez (3B – CIN) 3 3
Yonder Alonso (1B – OAK) 3 1 +2
Jedd Gyorko (3B – STL) 3 3
Felipe Rivero (RP – PIT) 3 0 +3
Tanner Roark (SP – WAS) 3 3
Aaron Sanchez (SP – TOR) 3 3
Mitch Haniger (OF – SEA) 3 2 +1
Kole Calhoun (OF – LAA) 3 3
Bud Norris (RP – LAA) 3 2 +1
Andrew Miller (RP – CLE) 3 3
Aaron Nola (SP – PHI) 3 3
Jackie Bradley (OF – BOS) 3 3
Victor Martinez (DH – DET) 3 3
Welington Castillo (C – BAL) 3 3
Zach Britton (RP – BAL) 3 3
Matt Holliday (1B – NYY) 3 3
Domingo Santana OF – MIL) 3 3
Mallex Smith (OF – TB) 3 0 +3
Michael Wacha (SP – STL) 3 3
Fernando Rodney (RP – ARI) 3 3
Noah Syndergaard (SP – NYM) 3 3
Addison Russell (SS – CHC) 3 3
Nick Castellanos (3B – DET) 2 2
Cameron Maybin 2 0 +2
Jonathan Gray (SP – COL) 2 2
Matt Harvey (SP – NYM) 2 2
Ryon Healy (3B – OAK) 2 2
Dexter Fowler (OF – STL) 2 2
Jonathan Schoop (2B – BAL) 2 2
Cesar Hernandez (2B – PHI) 2 2
Hunter Pence (OF – SF) 2 2
David Dahl (OF – COL) 2 2
Brett Gardner (OF – NYY) 2 1 +1
Josh Bell (1B – PIT) 2 2
David Peralta (OF – ARI) 2 2
Kevin Pillar (OF – TOR) 2 2
Kevin Gausman (SP – BAL) 2 2
Justin Bour (1B – MIA) 2 2
Brian McCann (C – HOU) 2 2
Scott Schebler (OF – CIN) 2 2
Avisail Garcia (OF – CWS) 2 2
Joe Ross (SP – WAS) 2 2
Lucas Duda (1B – NYM) 2 2
Jameson Taillon (SP – PIT) 2 1 +1
Jimmy Nelson (SP – MIL) 2 2
Troy Tulowitzki (SS – TOR) 1 1
Ivan Nova (SP – PIT) 1 1
John Lackey (SP – CHI) 1 1
Josh Harrison (3B – PIT) 1 1
Lance Lynn (SP – STL) 1 1
Mike Leake (SP – STL) 1 1
Yasiel Puig (OF – LAD) 1 1
Carlos Beltran (OF – HOU) 1 1
Travis Shaw (3B – MIL) 1 1
Evan Gattis (C – HOU) 1 1
Keon Broxton (OF – MIL) 1 1
Josh Reddick (OF – HOU) 1 1
Koda Glover (RP – WAS) 1 5 -4
Taijuan Walker (SP – SEA) 1 1
Matt Wieters (C – WAS) 1 1
Joey Gallo (3B – TEX) 1 1
Aaron Altherr (OF – PHI) 1 1
Byron Buxton (OF – MIN) 1 1
Steven Souza (OF – TB) 1 1
Santiago Casilla (RP – OAK) 1 1
Ian Happ (2B – CHI) 1 1
Danny Salazar (SP – CLE) 1 1
Charlie Morton (SP – HOU) 1 1
Junior Guerra (SP – MIL) 1 1
Adrian Gonzalez (1B – LAD) 1 1
Brandon Maurer (RP – SD) 1 0 +1
Brandon Crawford (SS – SF) 1 1
Chris Owings (SS – ARI) 1 1
Hector Neris (RP – PHI) 1 2 -1
Joc Pederson (OF – LAD) 1 1
Gio Gonzalez (SP – WAS) 1 1
Pat Neshek (RP – PHI) 1 0 +1
Brandon Phillips (2B – ATL) 1 1
Yadier Molina (C – STL) 1 1
Aaron Hicks (OF – NYY) 1 0 +1
Melky Cabrera (OF – CWS) 1 1
Max Kepler (OF – MIN) 1 1
Mark Reynolds (1B – COL) 1 1
Hunter Renfroe (OF – SD) 1 1
Javier Baez (2B – CHC) 1 1
Devon Travis (2B – TOR) 1 1
Jason Vargas (SP – KC) 1 1
Tim Anderson (SS -CWS) 1 1
J.A. Happ (SP – TOR) 1 1
Starling Marte (OF – PIT) 1 1
Neil Walker (2B – NYM) 1 1
Logan Forsythe (2B – LAD) 1 1
Matt Moore (SP – SF) 1 1
Vincent Velasquez (SP – PHI) 1 1
Manuel Margot (OF – SD) 1 1
Curtis Granderson (OF – NYM) 1 1
Mike Napoli (1B – TEX) 1 1
Tommy Joseph (1B – PHI) 1 1
Brad Miller (SS – TB) 1 1
CC Sabathia (SP – NYY) 1 0 +1
Ian Kennedy (SP – KC) 1 1
Jason Heyward (OF – CHC) 1 1
Greg Bird (1B – NYY) 1 1
Jarrod Dyson (OF – KC) 1 1
Didi Gregorius (SS – NYY) 1 1
Adam Wainwright (SP – STL) 1 1
Russell Martin (C – TOR) 1 1
Yulieski Gurriel (3B – HOU) 1 1
Tony Watson (RP – PIT) 1 4 -3
Cameron Bedrosian (RP – LAA) 1 1
Jharel Cotton (SP – OAK) 1 1
Mitch Moreland (1B – BOS) 1 1
Rajai Davis (OF – OAK) 1 1
Taylor Motter (SS – SEA) 1 1
Hernan Perez (3B – MIL) 1 1
Shin-Soo Choo (OF – TEX) 1 1
Chris Devenski (RP – OAK) 1 1
Dansby Swanson (SS – ATL) 1 1
Alex Cobb (SP – TB) 1 1
Bradley Zimmer (CLE – OF) 1 1
Matt Adams (1B – ATL) 1 1

 
The Injury Movers

Ok, so I think we can all feel pretty confident that Josh Donaldson is back, right? Yet another home run on Sunday, giving him five for the month of June. He’s basically valued now as if the injury is no longer a concern at all, which puts him in the top tier of players, as he was before the season started. And yes, I realize that his change in value isn’t actually because of the injury, but it’s because the injury is no longer a factor. Stop being so literal, guys.

Some minor fallers because of their DL stints include Dallas Keuchel, Jonathan Villar, Kyle Hendricks, and Yasmany Tomas. None of these injuries sounds particularly serious, but you’re obviously not valuing any of these guys at the same level you did last week.

The major faller due to injury is Koda Glover, who was prepared to keep rising until his ill-advised decision to try to pitch through some back tightness landed him on the disabled list. It’s unclear how long Glover will be out, but it’s equally unclear if he ever gets another save chance when he returns. I have it on good authority that Mike Rizzo is on the phone right now trying to trade for a closer. And by good authority, I mean no basis at all. But still, he’s gotta be, right?

But it’s not all bad news, as we have some risers because of good injury news, too. Certainly, Aroldis Chapman’s imminent return makes him look far more valuable today than this time last week. But let’s pump the brakes before we value him as one of the top closers immediately. Again, let’s just see him pitch first.

Steven Matz and Mitch Haniger, however, are actually back in the majors, a welcomed sight for Mets and Mariners fans. Matz has the potential to move significantly higher and was brilliant in his first start, but his history of injuries prevents him from jumping higher right away. And Haniger was certainly playing like a top-15 outfielder when he got hurt, but it’s impossible to know if that was real or just the product of a small sample size. So, baby steps for these boys.

The best injury news, of course, comes in the form of Jameson Taillon returning on Monday to start for the Pirates, just five weeks after undergoing treatment for testicular cancer. From a fantasy perspective, assume that Taillon may need a start or two to round into form and so he gets a minimal jump in value for now, and then he should give you around what was expected of him before his diagnosis. From a real-life perspective, appreciate how wonderful this news is for Taillon, his family, and baseball. And if any of us loses our league because our opponent owns Taillon, that’ll be just fine with us.

Finally, two speedsters, Cameron Maybin and Mallex Smith, move onto the trade chart this week. Maybin, who had dropped off the chart because of his injury, is back and running with reckless abandon. He has SIX steals in the two games since his activation and leads the American League with 19. Steals are a gold mine in rotisserie leagues, but remember, Maybin has reached 400 plate appearances just once in his last four seasons. He’s an injury waiting to happen, so it wouldn’t be wise to give up significant value for him in a trade.

And Smith is the beneficiary of poor Kevin Kiermaier fracturing his hip. He now gets to man center field for the Rays on an everyday basis. Smith has four steals in the three games he has started since Kiermaier went down, owns a 60-steal season in the minors, and had already stolen 16 bases in just 30 games this season in Triple-A. He has game-changing speed and just needs to show he’s ready to hit in the majors. If he does, he’ll shoot up in value.

The Closers

There’s a lot of movement in closers, which tend to be the most volatile of all positions in terms of value. For a more detailed explanation of why some guys are rising and falling, see the weekly closer report. But I will take this opportunity to specifically mention that Craig Kimbrel does not appear to be human, but is instead a cyborg sent to Earth to strike out all batters who get in his way.

The Performance Movers

I can’t ignore Aaron Judge anymore, and not just because he’s probably about two or three games away from actually hitting one out of Yankee Stadium. Here’s a tweet from the guy Bobby Sylvester and I believe is the best follow on Twitter:

It’s been tough for me to come around on Judge as an elite player. His best minor league season in terms of OPS was about .850, the most homers he ever hit in a minor league season was 19, he had a batting average in Triple-A last year of .270, and he struck out 44.2% of the time when he was called up to the majors last year. And I really do believe that pitchers will eventually adjust to him, and that his homer pace and batting average will decrease drastically. But if I owned him right now, I can’t see a scenario where I’d trade him for anything less than an elite player. So, while I’m generally an under-reactor, as I’ve said in the past, I think I may have been “over under-reacting” to his season until now, and have adjusted accordingly.

There is also a bit of movement with some pitchers based on recent performance. Pretty much every Yankees pitcher moves somewhat, as Michael Pineda, Luis Severino, and even C.C. Sabathia (a newcomer to our trade chart – welcome), have proven themselves to be reliable starters. Well, Sabathia at least deserves to be ON the chart – I mean, he’s still a 1, let’s not freak out. As for Masahiro Tanaka, I have held fast to the belief that he was largely the victim of bad luck, but he legitimately seems like he does not know how to figure out his struggles, and there’s no way you can value him nearly as highly as you did preseason, which is where he had been until this week.

Is the Robbie Ray breakout here? It looks like the Robbie Ray breakout might be here. I think the Robbie Ray breakout is here. Now, let’s be clear – he’s certainly been lucky. He has an 81% strand rate (career 71.2%) and a .251 BABIP-against (career .325). And in his recent run of dominance, he’s faced the Padres twice, the Ryan Braun-less Brewers twice, and the Pirates – not exactly a murderer’s row. So, he hasn’t yet been moved to ace-level value or anything close. But the kid gets a solid bump, especially with the humidor coming to Arizona.

Also, it’s time to acknowledge Ervin Santana. No, I don’t understand this. Yes, I’ve been trying to sell high in every league where I own him. Yes, his FIP and xFIP are significantly higher than his ERA. And yes, his strand rate and BABIP-against make Robbie Ray look like an UNLUCKY pitcher. But still, at some point, we all need to acknowledge that fantasy leagues are not won or lost with advanced metrics. Even if your ERA, WHIP, and win-loss record are not supported, at some point, they are what they are. Like Ray, we’re not close to valuing Santana as a top-flight pitcher. But a value slightly more commensurate with his performance? I’ll buy that.

Random Musings

No, Corey Seager did nothing to lose significant value. Nor did Carlos Correa do anything to gain that much value. That’s simply a product of me recalibrating some of the values. Seager is incredible, but there was a clear divide between guys like him and Correa and the first-rounders prior to the start of the season. This is closer to where the values should have been when the season began.

I am concerned about Gerrit Cole. I’m concerned that he’s gotten destroyed by mediocre offenses lately. I’m concerned that he doesn’t appear to know what’s wrong. I’m concerned about how many shares I have of him. I’d still be willing to trade for him. I just wouldn’t give up quite as much as I would’ve last week.

Todd Frazier is getting hot, everyone. It may be too late to buy low, but if not, make those offers. Major hot streak coming.

If you started Kenta Maeda this week thinking he’d get a start, are you happy or angry that Dave Roberts moved him to the bullpen and then he got a lengthy save? Darned if I know. I still think Maeda will be fine once he gets back to the rotation and in a groove, but you’re obviously not giving up anything substantial for him at this point.

It’s time to acknowledge a few guys and give them a bump in value. Justin Smoak, Zack Cozart, and Yonder Alonso – I mean, sorry, guys, it takes me awhile to realize that guys who have never been good in the majors are suddenly really good. You’ll keep moving up if this continues. All hail the fly ball revolution!

That’s all for this week, friends. Happy trading!


Subscribe: iTunes | Stitcher | SoundCloud | Google Play | TuneIn | RSS

Dan Harris is a featured writer for FantasyPros. For more from Dan, check out his archive or follow him on Twitter at @danharris80.

More Articles

6 Fantasy Baseball Draft Late-Round Lottery Tickets (2024)

6 Fantasy Baseball Draft Late-Round Lottery Tickets (2024)

fp-headshot by Corey Pieper | 4 min read
MLB Spring Training Battles to Watch for Every Team (2024 Fantasy Baseball)

MLB Spring Training Battles to Watch for Every Team (2024 Fantasy Baseball)

fp-headshot by Tim Kanak | 6 min read
6 Fantasy Basebal Draft Targets: AL-Only Leagues (2024)

6 Fantasy Basebal Draft Targets: AL-Only Leagues (2024)

fp-headshot by Nate Miller | 2 min read
Top 50 Starting Pitcher Draft Expert Rankings (2024 Fantasy Baseball)

Top 50 Starting Pitcher Draft Expert Rankings (2024 Fantasy Baseball)

fp-headshot by FantasyPros Staff | 2 min read

About Author

Hide

Current Article

9 min read

6 Fantasy Baseball Draft Late-Round Lottery Tickets (2024)

Next Up - 6 Fantasy Baseball Draft Late-Round Lottery Tickets (2024)

Next Article