Nationals Baseball: The James Wood timeline

Thursday, April 30, 2026

The James Wood timeline

 James Wood is 23 years old and after a disappointing finish to last season where he hit .223 with 7 homers after the break while striking out 105 times in 269 PAs, he's back to meeting high expectations. The early season is always full of wild variation (Currently a Nats team with Alex Call, Dom Smith, and Ildermo Vargas would be DESTROYING opposing pitching staffs) but Wood is the seventh best hitter in MLB by OPS+ and the 5th youngest in the Top 50*.  He's a guy you build an offense around and the assumption is the Nats will do that. They HAVE to or else what the hell are we doing here? 

If that's the case the Wood will start getting paid in 2028 and will probably need to be wrapped up no later than 2030 though the sooner the better. And if THAT'S the case then the Nats have no more four seasons to figure this out and anyone looking to get paid before the Nats decide to go in is likely going to be paid by someone else. 

I'm going to guess and say that won't be clear by the end of 2027 so anyone who's a FA after this or next year we should consider gone. This includes every FA pitcher (that's fine) and it includes Luis Garcia.  Luis is for the most part a perfectly acceptable part and he's actually still young (turns 26 in a couple weeks) but losing him probably won't be a big deal. 

The FA class of 2029 and 2030 are the issues. 2029 has CJ Abrams who is unarguably the Nats second best hitter and just an overall fun guy to watch. If he wasn't out of position at SS he's be an easy plus player and someone ELSE you build around. Even as is it's hard to see getting rid of him because the current third best hitter on the Nats is either likely flash in the pan Weimer or competent Daylen Lile.  There are other guys who might come up but there's no guarantees and CJ can hit in the majors. There's no doubts about that. The plan going into last year probably did have CJ traded away but it also had Wood getting a sidekick in Dylan Crews. If not him than Brady House or maybe a bounce back from Hassell. But Crews crashed, Hassell proved to be a AAAA type and House's development has been slow, if steady. Abrams be 28 in 2029 so he should have one solid contract in him.  Can the team afford to trade him? Wouldn't that just mean signing someone else anyway?  One good bat is clearly not enough. I think the situation dictates keeping Abrams as well with a long term deal soon. 

2030 is when Cade Cavalli hits FA. Now with a pitcher and this much time you can't really say much but right now he looks major league front of the rotation capable and he's the only non-temporary FA arm you have starting games .  Guys SHOULD develop. It'd almost be impossible for them not to. But who and when and how good? It's all up in the air. Still I'm not sure you sign Cavalli long term.  He's a pitcher. This is further off. And most importantly, the guy will be 31 in 2030.  A long term deal for a pitcher at that age is risky.  Not stupid like signing a guy at 35 for 3+ years but it's a gamble. This is one we're just going to have to watch and see if the situation forces the Nats to keep Cade as the guy bc either he develops into a top of the rotation arm or there just isn't anyone else.

 If you are like "this isn't a lot of building blocks, Harper" you're right. But the alternative to not signing Wood is a third rebuild in a row. The Nats punted on trying with this group as-is when they traded Gore (younger than Cavalli!) who if not better than Cade is easily more reliable.  That was an admission they weren't going to compete through 2027 and didn't want to pay Gore a big paycheck.  Ok but there has to be a timeline and a plan around that timeline.  Wood getting PAID feels like the timeline. You want to be competing when he's getting his money. How do we do that?  I think we start not by trading CJ but by signing him. After that though - it's a lot of prayers.

 

*Wood will be 24 on Sept 17th.  DET's McGonigle (13th) is 21 until August 18th, CIN's Stewart (16th) is 22 all season, KC's Jensen (37th) is 22 until July 3rd, OAK's Kurtz (49th) just turned 23 before the season started.  Wood beats out Cardinal rookie Wetherholt (41st) by a week. 

No comments: