Archive for Ottoneu

Ottoneu: Points Leagues Pitchers Besting Their Roto Selves

A funny thing happens when I check in on my teams each night. Sometimes, I’ll have a pitcher rostered in both my 5×5 roto-league and my Ottoneu points league. In one format a pitcher will bomb and in another, the same pitcher will put up a good score. This happens because the scoring formats are different. In Ottoneu FanGraphs points leagues, pitchers earn points like so:

IP: 7.4, K: 2.0, H: -2.6, BB: -3.0, HBP: -3.0, HR: -12.3, SV: 5.0 HLD: 4.0

Notice that there is no penalty for earned runs. Typically a pitcher who gives up a walk and a few hits that eventually come around to score will fare better in a points format because the runs did not score on home runs. As long as the pitcher hangs around for a decent number of innings, he’ll do ok. Por ejemplo, in Gavin Stone’s last outing he finished with the following:

6.0 IP, 8 H, 4 ER, 1 BB, 5 K, 1 HR

That led to 18.3 points in Ottoneu (FG points) and in roto, well, it wasn’t terrible for your ratios but it didn’t help. He did not get the win either, so you likely saw that line and felt disappointed. This article will not detail the inner workings of the FanGraphs points system. Read this Justin Merry article if you’re looking for that. Instead, I will query, merge, and subset some data tables to identify the pitchers who have been better to roster in Ottoneu FanGraphs points leagues than in your standard roto formats. This is helpful because, oftentimes, Ottoneu players forget there is a difference and leave pitchers hanging around ready to be claimed.

Read the rest of this entry »


Ottoneu Hot Right Now: May 22, 2024

The 2024 version of Hot Right Now will typically include three sections:

  1. Current Auctions: A closer look at players being auctioned at a high rate.
  2. Roster Adds: Analysis of players with high add% changes.
  3. Hot Performers: Players with a high P/G or P/IP in recent weeks.

The FanGraphs Ottoneu team plans to run this feature weekly, updating fantasy managers on the biggest movers in Ottoneu leagues with an analysis of how these players could or could not help your roster.

We will rate each player on the following scale:

  • Don’t Bother – This means that even as auctions are started, other teams are adding this player, or he is on a hot streak, I am just not interested in adding this player. I don’t see them being worth a roster spot.
  • Don’t Stress – I can see why you would add this player. I can totally understand placing a bid, but I am not super worried about winning this player. I would bid $1 for sure, maybe a bit more, as long as it doesn’t impact my roster at all.
  • Don’t Go Crazy – I would like to add this player, but I am not willing to hamper my team to do it. I’ll look for cuts, and if I can clear money to make a big bid without losing players I’ll regret cutting, I will do it.
  • Don’t Lose – These players rarely come up but they do, from time-to-time. These are guys that I am willing to make a difficult cut to add. Don’t expect to see this designation used often.

Read the rest of this entry »


The Best Hitters Less Than 50% Rostered in Ottoneu

That title is a bit lengthy, but it also explains exactly what we are doing here, so we don’t have to waste time with a lengthy intro. We’ll look at four high-performing hitters under 50% rostered.

Read the rest of this entry »


Ottoneu Cold Right Now: May 20, 2024

Cold Right Now (CRN) is a weekly Ottoneu feature focused on players being dropped or who should be dropped in Ottoneu leagues. In this feature we will break down players into three sections:

  1. Roster Cuts: Analysis of players who have been cut in a high percentage of leagues.
  2. Recent Injuries: A look at the implications of recent injuries (not all, just some high-profile ones).
  3. Cold Performers: Players with a low P/G or P/IP in recent weeks.

This article will typically run once per week and will help fantasy managers keep track of players that need to be given extra attention to improve rosters.

Read the rest of this entry »


Ottoneu Starting Pitching Planner: May 20–26

Welcome back to the Ottoneu Starting Pitching Planner. Based on the Roster Resource Probables Grid, I’ve organized every starter slated to start next week into four categories: start, maybe, risky, and sit. The first and last category are pretty self-explanatory. Starters who fall into the “maybe” category are guys you could start if you need to keep up with the innings pitched pace in points leagues or need to hit your games started cap in head-to-head leagues; they’re good bets to turn in a decent start, but you shouldn’t automatically insert them into your lineup. If you’ve fallen behind on the innings pitched pace or you’re really starving for starts in a head-to-head matchup, you could turn to a “risky” starter or two.

I’ve also calculated a “Matchup Score” for each series using a straight combination of opponent’s home/away wOBA, opponent wOBA over the last 14 days, and the park factor for the ballpark the teams are playing in. It’s indexed so that 100 is average and anything above that is a favorable matchup and anything below is unfavorable. That matchup rating informs some of the sit/start recommendations I’m making, though the quality of the pitcher definitely takes precedence.

May 20–26
Team Series 1 Matchup Series 2 Matchup Start Maybe Risky Sit
ARI @LAD (21) MIA (172) Zac Gallen, Jordan Montgomery Slade Cecconi (vMIA) Slade Cecconi (@LAD), Brandon Pfaadt Ryne Nelson
ATL @CHC (62) @PIT (152) Max Fried, Reynaldo López, Chris Sale (@PIT), Charlie Morton (@PIT) Chris Sale (vSDP), Charlie Morton (@CHC) Bryce Elder
BAL @STL (147) @CHW (133) Kyle Bradish (x2), Grayson Rodriguez (?), Corbin Burnes Cole Irvin, John Means, Dean Kremer
BOS @TBR (99) MIL (46) Tanner Houck (@TBR) Garrett Whitlock (?), Brayan Bello, Kutter Crawford, Nick Pivetta, Tanner Houck (vMIL)
CHC ATL (97) @STL (147) Shota Imanaga, Javier Assad (@STL) Javier Assad (vATL), Justin Steele, Jameson Taillon Kyle Hendricks
CHW @TOR (94) BAL (44) Erick Fedde 페디 (@TOR), Garrett Crochet (@TOR) Mike Clevinger, Erick Fedde (vBAL), Garrett Crochet (vBAL) Brad Keller, Chris Flexen 플렉센
CIN SDP (23) LAD (21) Andrew Abbott (x2), Nick Martinez, Frankie Montas, Hunter Greene Graham Ashcraft
CLE NYM (80) @LAA (55) Ben Lively 라이블리 (x2), Triston McKenzie, Tanner Bibee Carlos Carrasco, Logan Allen
COL @OAK (101) PHI (9) Ryan Feltner Austin Gomber Cal Quantrill (x2), Ty Blach, Dakota Hudson
DET @KCR (120) TOR (156) Reese Olson (x2), Casey Mize (x2), Tarik Skubal, Jack Flaherty Kenta Maeda (?)
HOU LAA (80) @OAK (101) Framber Valdez (x2) Cristian Javier, Justin Verlander Hunter Brown, José Urquidy (?)
KCR DET (172) @TBR (99) Michael Wacha (x2), Alec Marsh, Cole Ragans, Seth Lugo, Brady Singer
LAA @HOU (51) CLE (99) Patrick Sandoval Reid Detmers (x2), José Soriano Tyler Anderson Griffin Canning
LAD ARI (71) @CIN (110) Tyler Glasnow, Yoshinobu Yamamoto Gavin Stone James Paxton, Walker Buehler
MIA MIL (78) @ARI (106) Jesús Luzardo, Braxton Garrett Ryan Weathers (x2), Trevor Rogers, Sixto Sánchez
MIL @MIA (175) @BOS (140) Robert Gasser, Freddy Peralta Joe Ross (x2), Bryse Wilson, Colin Rea
MIN @WSN (122) TEX (101) Pablo López (x2), Joe Ryan, Bailey Ober Simeon Wood Richardson, Chris Paddack
NYM @CLE (115) SFG (110) Christian Scott, Luis Severino, Sean Manaea Tylor Megill (?), Jose Quintana
NYY SEA (67) @SDP (97) Nestor Cortes Clarke Schmidt (x2), Luis Gil, Carlos Rodón Marcus Stroman (x2)
OAK COL (149) HOU (120) Aaron Brooks 브룩스 (x2), Joey Estes, Kyle Muller, Ross Stripling, JP Sears
PHI TEX (69) @COL (53) Zack Wheeler Ranger Suárez (x2) Taijuan Walker, Aaron Nola Cristopher Sánchez
PIT SFG (117) ATL (106) Jared Jones, Paul Skenes Mitch Keller Martín Pérez (x2), Bailey Falter
SDP @CIN (110) NYY (39) Yu Darvish Dylan Cease (x2), Michael King (x2) Matt Waldron, Joe Musgrove
SEA @NYY (37) @WSN (122) Luis Castillo, George Kirby, Logan Gilbert (@WSN), Bryan Woo (@WSN) Logan Gilbert (@NYY), Bryan Woo (@NYY), Bryce Miller
SFG @PIT (152) @NYM (159) Logan Webb (x2), Jordan Hicks Kyle Harrison, Blake Snell (?), Keaton Winn
STL BAL (94) CHC (108) Sonny Gray (x2) Lance Lynn, Kyle Gibson, Miles Mikolas, Matthew Liberatore
TBR BOS (138) KCR (159) Taj Bradley (x2), Zack Littell, Zach Eflin, Ryan Pepiot (?), Aaron Civale
TEX @PHI (25) @MIN (122) Jon Gray (@MIN) Jon Gray (@PHI) Andrew Heaney, Michael Lorenzen José Ureña
TOR CHW (145) @DET (170) José Berríos (x2), Yusei Kikuchi (x2), Kevin Gausman Chris Bassitt Alek Manoah
WSN MIN (74) SEA (60) Mitchell Parker (x2), MacKenzie Gore Jake Irvin, Trevor Williams Patrick Corbin

A few general schedule notes:

  • After playing the Dodgers in Los Angeles this weekend, the Reds return home for a tough homestand against the Padres and the Dodgers (again). That makes for a pretty tough slate of matchups for their starters. Philadelphia also has a tougher schedule next week with three against the Rangers and then a weekend series in Colorado. Thanks to his elite groundball rate, Ranger Suárez might be the only pitcher who you’d want to start in Coors Field, though you’d have to be pretty desperate for the innings to take that risk.
  • There are a bunch of teams who have a pair of easier matchups lined up for next week: the Blue Jays, Brewers, Giants, Orioles, and Rays. For the most part, you’ll want to start any of the pitchers you own from those teams, though I’d be a little weary of the weekend series the Brewers have in Boston. The Red Sox offense has been scuffling a bit recently, but they’re much more potent at home.
  • Pitchers possibly coming off the Injured List sometime next week include Kenta Maeda, Tylor Megill, Ryan Pepiot, Grayson Rodriguez, Blake Snell, José Urquidy, and Garrett Whitlock. In general, I recommend waiting a start or two before inserting an injured starter back into your lineup, but Rodriguez’s projected start against the White Sox might be too good to pass up.

Wrapping up An Unintentional Experiment

A little over three weeks ago, as we passed the mid-first-round roster update for the Ottoneu Prestige League (OPL), I wrote about an unintentional experiment. Due to roster circumstances, I was taking very different approaches with two of my OPL teams: The Hawken Hawks in league 13 and Keep or Kut Chad in 1443. Three weeks later, round one of OPL is over and it is time to see how that experiment worked out.

Read the rest of this entry »


Ottoneu Hot Right Now: May 15, 2024

The 2024 version of Hot Right Now will typically include three sections:

  1. Current Auctions: A closer look at players being auctioned at a high rate.
  2. Roster Adds: Analysis of players with high add% changes.
  3. Hot Performers: Players with a high P/G or P/IP in recent weeks.

The FanGraphs Ottoneu team plans to run this feature weekly, updating fantasy managers on the biggest movers in Ottoneu leagues with an analysis of how these players could or could not help your roster.

As Chad Young has done in previous posts, I am also going to rate each player on the following scale:

  • Don’t Bother – This means that even as auctions are started, other teams are adding this player, or he is on a hot streak, I am just not interested in adding this player. I don’t see them being worth a roster spot.
  • Don’t Stress – I can see why you would add this player. I can totally understand placing a bid, but I am not super worried about winning this player. I would bid $1 for sure, maybe a bit more, as long as it doesn’t impact my roster at all.
  • Don’t Go Crazy – I would like to add this player, but I am not willing to hamper my team to do it. I’ll look for cuts, and if I can clear money to make a big bid without losing players I’ll regret cutting, I will do it.
  • Don’t Lose – These players rarely come up but they do, from time-to-time. These are guys that I am willing to make a difficult cut to add. Don’t expect to see this designation used often.

Read the rest of this entry »


Ottoneu Drip: Finding Under-rostered Pitchers: May 14, 2024

We’re a little more than a quarter of the way through the regular season and the search for useful pitching is still just as pressing now as it was a month ago. Here’s a handful of pitchers who are rostered in under 40% of all Ottoneu leagues who could be nice pickups if you’re looking for an option to fill in for an injured starter or looking for another bullpen piece.

Under-rostered Starters
Player Team IP FIP K-BB% Stuff+ Pts/IP Roster%
Trevor Williams WSN 36.2 2.48 12.7% 82 6.12 39.1%
Jake Irvin WSN 45.2 3.22 15.2% 97 4.96 22.5%
Cole Irvin BAL 40.1 3.38 12.5% 85 4.93 21.3%

After profiling Mitchell Parker last month, I’ve got a couple more Nationals starters on my radar. (BTW, Parker has continued to pitch well against some pretty tough competition; he’s got a 3.02 FIP through five starts against the likes of the Dodgers, Astros, Rangers, and Orioles.) Both Trevor Williams and Jake Irvin have been surprisingly solid to start this season as part of a Washington starting rotation that has been much better than expected. Williams has had spurts of success in the past, but not like this. The biggest difference maker for him has been the addition of a sweeper to his repertoire that immediately became his best pitch. It’s running a whiff rate north of 40% and batters are producing a .227 xwOBA off the big breaker. He’s yet to allow a home run this year, which is certainly the product of some good luck, but his xFIP is a solid 3.79 and his xERA is an even better 3.01. The rest of his arsenal looks pretty unchanged which means he’ll need to keep leaning on this new pitch to maintain his success. It’s probably worth riding the hot streak for now, but be weary of quick regression.

Like Williams, Irvin has added a new pitch to his repertoire, a cutter in his case. This new pitch hasn’t had the same effect as the breaking ball, though it has given Irvin a fourth pitch to deepen his repertoire. Instead, he’s found success by cutting his walk rate by more than six points down to 4.3%. Across the board, his plate discipline stats look greatly improved; he’s pitching in the zone more often, but his chase rate is up a few points and his contact rate is down a few points. That’s a pretty good combination of improvements and he’s reaped the benefits. Beyond his improved walk rate, his peripherals aren’t as good looking as Williams (a 3.60 xFIP and a 4.79 xERA), but he’s probably good enough now to stream when the matchup is right as long as his hot streak continues.

Cole Irvin was turning heads this spring with some gaudy velocity numbers, but that hasn’t carried over into the regular season. Nevertheless, he’s been a solid member of the Orioles rotation as they’ve struggled with some injuries to start the season. Even though they’ve gotten a bit more healthy with Kyle Bradish and John Means coming off the IL, Irvin should keep his job in the rotation thanks to his excellent numbers through his first seven starts of the season. The biggest change for Irvin has been his usage of his curveball. That breaking ball is now his “primary” pitch at the expense of his changeup and cutter. Batters have produced a .296 xwOBA off the big breaker, helping him manage contact against him to the tune of a .267 BABIP. As a lefty pitching in the now cavernous Camden Yards, his home park benefits him a bit more too. His strikeout-to-walk ratio is essentially unchanged from his career norms so it seems like a lot of his success can be attributed to some pretty good batted ball luck. Still, his xFIP is a decent 3.82 while his xERA is a little higher at 3.99.

Under-rostered Relievers
Player Team IP FIP K-BB% gmLI Stuff+ Pts/IP Roster%
John Schreiber KCR 18.1 2.75 12.0% 1.82 97 8.04 38.4%
Austin Adams OAK 13.2 2.48 22.4% 1.18 114 9.45 22.5%
Luke Weaver NYY 26 2.87 23.2% 1.28 116 7.29 11.3%

John Schreiber turned in a solid effort as a setup guy back in 2022 for the Red Sox. Injuries derailed his season last year and he was shipped off to Kansas City during the offseason. He’s rediscovered himself with his new ballclub and has become one of the key members of their bullpen. There are a few red flags however; his strikeout rate is about ten points lower than it was a few years ago because his sweeper just isn’t earning many swings-and-misses these days. He’s been effective despite the lack of punch outs and is earning high leverage work regularly. Plus, the Royals current closer, James McArthur, has looked a little shaky during his last few outings so there could be an opportunity for Schreiber to sneak in a few saves here and there in the future.

Injuries and command issues have always held Austin Adams back from realizing his skills as a high-leverage reliever. He’s struck out nearly a third of the batters he’s faced in his career but he’s only accumulated 108.1 innings over the last five seasons. Finally healthy, he’s been a productive member of the A’s surprisingly dominant bullpen. Sitting behind Mason Miller and Lucas Erceg in the pecking order, he’s collected 11 holds in just 13.2 innings. What’s more encouraging is that his walk rate has dropped to a career-low 8.6%. He might not get much work in the eighth or ninth innings, but he’s been a fantastic bridge to get to those two relief aces behind him.

Luke Weaver has emerged as a multi-inning fireman in the Yankees bullpen this year. He hasn’t allowed a run over his last ten outings encompassing 15.1 innings with a 20-to-1 strikeout-to-walk ratio. His changeup has turned into an elite weapon for him with a whiff rate north of 50% and just a .201 xwOBA allowed off the pitch. His ability to work multiple innings has eased the pressure off a shaky New York bullpen and they’re leaning on him pretty hard to get to their closer in the ninth.


Ottoneu Cold Right Now: May 13, 2024

Cold Right Now (CRN) is a weekly Ottoneu feature focused on players being dropped or who should be dropped in Ottoneu leagues. In this feature we will break down players into three sections:

  1. Roster Cuts: Analysis of players who have been cut in a high percentage of leagues.
  2. Recent Injuries: A look at the implications of recent injuries (not all, just some high-profile ones).
  3. Cold Performers: Players with a low P/G or P/IP in recent weeks.

This article will typically run once per week and will help fantasy managers keep track of players that need to be given extra attention to improve rosters.

NOTE: Today’s post reflects data through Saturday, May 4th (does not include stats from Sunday, 5/5)

Read the rest of this entry »


Ottoneu Starting Pitching Planner: May 13–19

Welcome back to the Ottoneu Starting Pitching Planner. Based on the Roster Resource Probables Grid, I’ve organized every starter slated to start next week into four categories: start, maybe, risky, and sit. The first and last category are pretty self-explanatory. Starters who fall into the “maybe” category are guys you could start if you need to keep up with the innings pitched pace in points leagues or need to hit your games started cap in head-to-head leagues; they’re good bets to turn in a decent start, but you shouldn’t automatically insert them into your lineup. If you’ve fallen behind on the innings pitched pace or you’re really starving for starts in a head-to-head matchup, you could turn to a “risky” starter or two.

I’ve also calculated a “Matchup Score” for each series using a straight combination of opponent’s home/away wOBA, opponent wOBA over the last 14 days, and the park factor for the ballpark the teams are playing in. It’s indexed so that 100 is average and anything above that is a favorable matchup and anything below is unfavorable. That matchup rating informs some of the sit/start recommendations I’m making, though the quality of the pitcher definitely takes precedence.

May 13–19
Team Series 1 Matchup Series 2 Matchup Start Maybe Risky Sit
ARI CIN (179) DET (130) Jordan Montgomery (x2), Brandon Pfaadt, Zac Gallen Slade Cecconi, Ryne Nelson
ATL CHC (136) SDP (65) Reynaldo López (x2), Chris Sale, Charlie Morton, Max Fried Bryce Elder
BAL TOR (143) SEA (107) Corbin Burnes (x2), Kyle Bradish Cole Irvin, John Means, Dean Kremer
BOS TBR (92) @STL (163) Kutter Crawford (x2), Tanner Houck, Nick Pivetta (@STL) Nick Pivetta (vTBR), Cooper Criswell, Brayan Bello
CHC @ATL (103) PIT (141) Javier Assad, Justin Steele, Shota Imanaga (vPIT) Shota Imanaga (@ATL), Jameson Taillon Hayden Wesneski
CHW WSN (67) @NYY (33) Erick Fedde 페디 Chris Flexen 플렉센 (x2), Garrett Crochet, Mike Clevinger, Michael Soroka
CIN @ARI (125) @LAD (9) Hunter Greene (@ARI) Graham Ashcraft (@ARI), Andrew Abbott, Nick Lodolo Frankie Montas, Graham Ashcraft (@LAD), Hunter Greene (@LAD)
CLE @TEX (54) MIN (49) Tanner Bibee (x2) Ben Lively 라이블리, Carlos Carrasco, Triston McKenzie, Logan Allen
COL @SDP (103) @SFG (167) Ryan Feltner Peter Lambert (x2) Cal Quantrill, Austin Gomber, Dakota Hudson
DET MIA (159) @ARI (125) Reese Olson, Tarik Skubal, Jack Flaherty Casey Mize Kenta Maeda (x2)
HOU OAK (78) MIL (49) Framber Valdez Ronel Blanco (x2), Cristian Javier, Justin Verlander Hunter Brown (x2)
KCR @SEA (130) OAK (116) Brady Singer (x2), Michael Wacha, Cole Ragans, Seth Lugo Alec Marsh
LAA STL (121) @TEX (54) Reid Detmers José Soriano (vSTL) Griffin Canning, Tyler Anderson, Patrick Sandoval, José Soriano (@TEX)
LAD @SFG (167) CIN (134) Yoshinobu Yamamoto (x2), Tyler Glasnow, Walker Buehler Gavin Stone (x2), James Paxton
MIA @DET (132) NYM (107) Ryan Weathers, Trevor Rogers, Braxton Garrett Sixto Sánchez (x2), Jesús Luzardo (?)
MIL PIT (121) @HOU (45) Freddy Peralta Colin Rea (vPIT), Joe Ross Tobias Myers, Bryse Wilson, Colin Rea (@HOU)
MIN NYY (51) @CLE (96) Bailey Ober Pablo López, Joe Ryan, Simeon Woods Richardson Chris Paddack (x2)
NYM PHI (56) @MIA (156) Luis Severino, Sean Manaea (@MIA) Sean Manaea (vPHI), Christian Scott José Buttó, Jose Quintana
NYY @MIN (76) CHW (129) Nestor Cortes, Luis Gil, Carlos Rodón (vCHW) Carlos Rodón (@MIN), Marcus Stroman Clarke Schmidt
OAK @HOU (45) @KCR (107) Paul Blackburn JP Sears (@HOU), Alex Wood, Ross Stripling Osvaldo Bido (?)
PHI @NYM (141) WSN (74) Aaron Nola (x2), Ranger Suárez, Zack Wheeler Cristopher Sánchez (x2), Taijuan Walker
PIT @MIL (49) @CHC (91) Jared Jones Mitch Keller (x2), Paul Skenes Martín Pérez, Bailey Falter Quinn Priester
SDP COL (150) @ATL (103) Dylan Cease Michael King, Joe Musgrove Randy Vásquez (vCOL) Matt Waldron, Randy Vásquez (@ATL)
SEA KCR (118) @BAL (100) George Kirby (x2), Logan Gilbert, Bryan Woo, Bryce Miller, Luis Castillo
SFG LAD (65) COL (176) Logan Webb, Jordan Hicks (vCOL) Jordan Hicks (vLAD), Kyle Harrison Keaton Winn, Mason Black
STL @LAA (58) BOS (80) Sonny Gray Lance Lynn Kyle Gibson, Miles Mikolas
TBR @BOS (74) @TOR (103) Zach Eflin (@TOR), Aaron Civale (@TOR) Zach Eflin (@BOS), Aaron Civale (@BOS), Taj Bradley, Zack Littell Tyler Alexander
TEX CLE (98) LAA (87) Jon Gray Andrew Heaney, Nathan Eovaldi (?) Michael Lorenzen (x2)
TOR @BAL (100) TBR (76) Yusei Kikuchi, Kevin Gausman José Berríos (x2), Chris Bassitt Alek Manoah
WSN @CHW (112) @PHI (29) Trevor Williams (@CHW), Mitchell Parker, MacKenzie Gore Patrick Corbin, Jake Irvin, Trevor Williams (@PHI)

A few general schedule notes:

  • The only schedule quirk next week is a four-game, home-and-home series between the Phillies and Mets. They’ll start off with two games in New York and then two games in Philadelphia. The matchups are poor for the Mets no matter where they’re playing since the Phillies offense has been so good recently. For the Phillies, the matchup is a lot better in the pitcher friendly confines of Citi Field.
  • Teams to avoid with a pair of tough matchups include the Guardians and White Sox. Cleveland travels to Texas to face the Rangers and then hosts the red hot Twins. You’re probably not rostering any Chicago starters except for Erick Fedde and he’s the only recommendation I have from their rotation in a revenge game against his former team, the Nationals.
  • The Diamondbacks and Dodgers both have a pair of easier matchups on the docket next week. Arizona hosts the Reds and the Tigers, both of whom have struggling offenses. Los Angeles travels to San Francisco and then hosts the Reds.