RotoWire Partners
D.J. Trainor

D.J. Trainor

D.J. Trainor Twitter

Basketball and Soccer expert for RotoWire, working out of RW HQ in Madison. Host of RW Basketball and Soccer podcasts. NCAA Student Radio Call of the Week Award Winner with WSUM Radio.

Fantasy sports articles written by D.J. Trainor

Fantasy Basketball Podcast: Three Amigos Running Wild

D.J. Trainor, Shannon McKeown and Ken "K-Train" Crites talk about NBA trade rumors, Friday's slate of games on DraftKings, and D.J.'s hair color...

Fantasy Basketball Podcast: Three Amigos

DJ, McDaily and K-Train triple the power of the RotoWire hoops podcast!

Fantasy Basketball Podcast: K-Train is Mike Conley

D.J. Trainor & Ken K-Train Crites go over breaking news, discuss Friday's value picks on DraftKings, and compare Achilles with Mike Conley.

Fantasy Basketball Podcast: Vermonster

D.J. Trainor & Ken K-Train Crites go over breaking news, discuss Friday's value picks on DraftKings, and wrestle the Vermonster.

120 Sports FanDuel Advice: Thursday Picks

DJ joins 120 Sports to debate player options for Thursday night's NBA games on FanDuel.

Fantasy Basketball Podcast: McDJ & RW Game on DK

DJ Trainor and K-Train Crites dive into the news, plus a RW game on DK.

Fantasy MLS Rankings: Second Round, Second Leg

Didier Drogba takes the top spot in the composite forward rankings for Sunday's four-game playoff slate, but he's not a unanimous choice.

120 Sports FanDuel Advice: Thursday Picks

DJ joins 120 Sports to debate player options for tonight's NBA games on FanDuel.

Fantasy MLS Rankings: Playoffs Round 2

With five goals in his last five games, including three in his last two, Didier Drogba is the unanimous top pick in the forwards rankings for Sunday's four-game playoff slate.

Fantasy MLS Rankings: Round 1 Playoffs

Sebastian Giovinco may be the easy front-runner for MVP this season, but Didier Drogba leads the forwards rankings for the opening round of the playoffs.

Fit or Miss: Decision Day

Kei Kamara is tied with Sebastian Giovinco for the MLS goal lead, but the Crew striker is unavailable this weekend due to yellow card accumulation.

Fit or Miss: MLS Week 35

Orlando City continues to fight for a playoff spot, but they'll face off against New York City FC this weekend without Kaka, who is suspended for the match.

Fit or Miss: MLS Week 35 - Wednesday Slate

Sebastian Giovinco is away on international duty, leaving a big void to fill for TFC and fantasy players during Wednesday's three-game MLS slate.

Fit or Miss: MLS Week 34

Matt Miazga is away on international duty to try and help the U.S. qualify for the 2016 Olympics, and he is one of a number of players who will miss out on MLS' two-game Wednesday slate

Fit or Miss: MLS Week 32

RotoWire's D.J. Trainor breaks down all the injury news ahead of this weekend's slate of MLS matches, including Javier Morales, who is questionable with a hip injury.

Fantasy MLS Rankings: Week 32

Orlando City continues to fight for a playoff spot, and if they're going to reach it, Kaka is going to play a big role.

Fit or Miss: Week 31

Kaka has missed two games recently due to injury, but he could return to face the Red Bulls on Friday. RotoWire's D.J. Trainor breaks down all the MLS injury news heading into the weekend.

Fantasy MLS Rankings: Week 31

Sebastian Giovinco is one of five unanimous top picks in the rankings for this weekend's full slate of MLS matches.

Fantasy MLS Rankings: Week 31 - Wednesday Slate

He may not get a lot of love from USMNT coach Jurgen Klinsmann, but Sporting KC's Benny Feilhaber is a top choice for MLS' two-game Wednesday slate.

Fit or Miss: MLS Week 31 - Wednesday Slate

Giles Barnes is fit heading into Major League Soccer's two-game slate, but a few of his teammates could miss out with injuries.

Fit or Miss: Week 30

D.J. Trainor breaks down all the injury news ahead of a full weekend of Major League Soccer, including David Villa who did not play Wednesday against Toronto due to a hamstring injury.

Fantasy MLS Rankings: Week 30

A home match against Colorado puts Sebastian Giovinco as the No. 1 composite forward this week, but one player kept him from being a unanimous top pick.

Fantasy Soccer Podcast: Fantasy MLS Week 30 Preview

D.J. Trainor, Schuyler Redpath and JD Bazzo discuss Week 30 of Major League Soccer and pick out which MLS players they would like to have a beer with.

Fit or Miss: Week 30 - Wednesday Slate

RotoWire's D.J. Trainor reviews the injury news ahead of Major League Soccer's three-game Wednesday slate, including NYC FC's David Villa, who is questionable with a hamstring injury.

Fantasy MLS Rankings: Week 29

Montreal has allowed some pretty big fantasy points to upper-tier forwards this season, and Robbie Keane is next on the list to face the Impact.

Fit or Miss: Week 29

RotoWire's D.J. Trainor checks in on all the injury news heading into the weekend, including Sebastian Giovinco, who is questionable with a thigh injury that held him out of international duty for Italy last week.

Fantasy Soccer Podcast: MLS Week 29 Preview

D.J. Trainor and JD Bazzo preview Week 29 of Major League Soccer and discuss how to pick three forwards from a Saturday slate that's packed with top-tier options.

Fantasy MLS Rankings: Week 29 - Wednesday Slate

A two-game slate during an FIFA international break reduces the player pool a bit, but there's still some firepower available Wednesday.

Fit or Miss: MLS Week 29 - Wednesday Slate

D.J. Trainor breaks down the injury and suspension news and players away on international duty ahead of Major League Soccer's two-game Wednesday slate.

Fit or Miss: MLS Week 28

Sebastian Giovinco was slated to play for Italy over the international break, which MLS plays through, but an adductor injury will keep him on the sidelines.

Fit or Miss: Week 27

The Sounders could desperately use Clint Dempsey back in the lineup to pair with Obafemi Martins, but he remains questionable because of a hamstring injury.

Fit or Miss: Week 27 - Wednesday Slate

RotoWire's D.J. Trainor breaks down the injury news heading into MLS' two-game Wednesday slate.

Fantasy MLS Rankings: Week 27 - Wednesday Slate

Bradley Wright-Phillips headlines Major League Soccer's two-game Wednesday slate, though there could be some lineup rotation with each team playing again this weekend.

Fit or Miss: MLS Week 26

Mauro Diaz is questionable for Saturday's match at Vancouver because of a quad injury that held him out last weekend. D.J. Trainor breaks down the other injury news heading into the weekend.

Fit or Miss: MLS Week 26 - Wednesday Slate

RotoWire's D.J. Trainor breaks down the latest injury news ahead of Major League Soccer's two-game Wednesday slate of games.

Fantasy MLS Rankings: Week 26 - Wednesday Slate

Kei Kamara against New York City FC headlines the forwards rankings on a two-game MLS slate, but David Villa isn't far behind.

Fit or Miss: Week 25

Obafemi Martins looks set to return for the Sounders this weekend, but he could be without strike partner Clint Dempsey.

Fit or Miss: MLS Week 24

Kaka was a surprise absence Wednesday against Toronto, but he has stated that he will play Saturday against Philadelphia.

Fantasy MLS Rankings: Week 24 - Wednesday Slate

There are only two games Wednesday, but some heavy hitters will be on the field, including Toronto's Sebastian Giovinco.

Fit or Miss: MLS Week 24 - Wednesday Slate

Michael Bradley was expected to miss multiple games with a calf injury, but he has a shot to play Wednesday against Orlando City.

Fit or Miss: MLS Week 23

Sebastian Giovinco was unable to play in the MLS All-Star Game because of a heel injury, but he has a shot at getting back on the pitch for Toronto FC on Saturday.

Fit or Miss: MLS Week 22

The Sounders could be getting a number of players back from the Gold Cup this weekend, but Obafemi Martins remains sidelined with a groin injury.

Fit or Miss: MLS Week 21

Jozy Altidore has returned to Toronto FC after being dropped from the USMNT Gold Cup roster, but a number of key MLS players won't play this weekend.

Fit or Miss: MLS Week 20

A few big name players are out with injuries, while the Gold Cup has taken a few more top stars like Toronto's Jozy Altidore.

2015 Team Preview: Tennessee Titans

Even with some talented pass catchers at his disposal, how successful will Marcus Mariota be in his rookie campaign?

Fit or Miss: MLS Week 19

A number of star players have already met up with their international teams for the Gold Cup, while a few others are sidelined with injuries.

Fit or Miss: MLS Week 18 Injury Report

Javier Morales picked up a red card Wednesday, which means he'll miss this weekend's match against Columbus.

Fit or Miss: MLS Week 17 Injury Report

RotoWire's D.J. Trainor runs through the MLS injury list heading into Wednesday's slate of games.

Fit or Miss: MLS Week 16

Michael Bradley returns this weekend after playing for the U.S. Men's National Team, but a number of other MLS players are still on international duty. D.J. Trainor checks in on those and injuries throughout the league.

Fit or Miss: MLS Week 15

RotoWire's D.J. Trainor breaks down the MLS injury report heading into this weekend's matches, with a number of players continuing to sit out for international duty.

NBA Team Previews: Miami Heat

It's the Bosh, Wade, Deng, McRoberts, and Chalmers show in Miami with LeBron James back in Cleveland. Can the retooled Heat make up the breakdown and be even better in fantasy this season?

NBA Team Previews: Utah Jazz

The Jazz have a new coach and a roster devoid of pesky veterans, so we should finally see what all the potential on the Jazz roster will mean for their future in fantasy.

Daily Games Cheat Sheet: Sunday-Monday Contests

With just two games on the schedule, finding the right value plays will make a difference in whether or not you finish in the money.

Daily Games Cheat Sheet: Sunday

With just two games on the schedule, finding the right value plays will make a difference in whether or not you finish in the money.

Daily Games Cheat Sheet: Saturday

With just two games on the schedule, finding the right value plays will make a difference in whether or not you finish in the money.

Daily Games Cheat Sheet: Sunday

With just two games on the docket, capitalizing on the right mix of elite players and low-salary options will be key to winning.

Daily Games Cheat Sheet: Saturday

There are three Game 7s scheduled for Saturday, with some interesting options to consider as value plays in daily games.

Daily Games Cheat Sheet: Sunday

With Nene suspended for Game 4 on Sunday, Marcin Gortat could excel. And LaMarcus Aldridge's elite play makes him an interesting high-priced option.

Daily Games Cheat Sheet: Saturday

There are four games on the schedule and some good value plays at pretty much every position.

Daily Games Cheat Sheet: Thursday

With only two games on the slate Thursday, finding good value sleepers will likely be the difference as to whether or not you finish in the money