Who Should I Trade?

Brandon Lowe for Niko Goodrum (2019)

See if your team wins or loses with this trade View Trade Analyzer

Experts' Pick
  Brandon Lowe
2B - TB
Brandon Lowe
TB @ TOR Sun, Sep 29th 3:07pm
Niko Goodrum
Niko Goodrum
DET @ CWS Sun, Sep 29th 3:10pm
Recommended by
9 of 10 experts
Recommended by
1 of 10 experts
Rest of Season
Home Runs
Stolen Bases
Batting Average
Injury Alert--
Expert Ranks 
Alan Harrison
The Fantasy Fix
# 103
Chris Meaney
The Athletic
# 118
Paul Sporer
# 156
Bobby Sylvester
# 111# 209
Donkey Teeth
# 138# 153
Dan Harris
# 136
Pierre Camus
# 83# 244
Max Freeze
Freeze Stats
# 136
Todd D Clark
The Fantasy Fix
# 157# 188
Andrea LaMont
Lenny Melnick Fantasy Sports
# 140
  Brandon Lowe
2B - TB
Brandon Lowe
Niko Goodrum
Niko Goodrum
2019 Stats 
At Bats296423
Home Runs1712
Stolen Bases512
Caught Stealing03
Batting Average.270.248
On Base Pct.336.322
Slugging Pct.514.421
On-base Plus Slugging.850.743
  Brandon Lowe
2B - TB
Brandon Lowe
Niko Goodrum
Niko Goodrum
2019 Projections 
At Bats
Home Runs
Stolen Bases
Caught Stealing
Batting Average
On Base Pct
Slugging Pct
On-base Plus Slugging
  Brandon Lowe
2B - TB
Brandon Lowe
Niko Goodrum
Niko Goodrum
 Rays activated 2B/OF Brandon Lowe from the 60-day injured list and will immediately return to the lineup.
John Aubin
Sun, Sep 22nd
Niko Goodrum (groin) may not be able to play again this season. "It just depends on how he does after the recovery," Gardenhire said, regarding Goodrum's chances of returning from the 10-day injured list. "He's going to have to lay off of baseball activities so, we'll see. I'm sure he will try to get back and play a little bit. But we'd be pushing the envelope with that."
Brad Camara
Wed, Aug 28th
 Brandon Lowe (lower leg) will not return this season.
Brad Camara
Thu, Aug 22nd
Detroit Tigers shortstop Niko Goodrum injured his left groin in a 9-6 win over the Twins on Friday. He went 0-for-1 with a walk before departing early.
Matthew Terelle
Sat, Aug 24th
 Brandon Lowe (lower leg) is expected to see time in the field and in the designated hitter slot over the next few days before receiving Monday off. He'll take his rehab assignment to Triple-A Durham on Tuesday, Neil Solondz of the Rays Radio Network reports.
John Aubin
Sat, Aug 17th
Detroit Tigers shortstop Niko Goodrum went 1-for-4 with a solo homer in a 6-3 loss to the Astros on Thursday.
Matthew Terelle
Thu, Aug 22nd
 Rays infielder Brandon Lowe remains limited is still “aways away” from returning from the injured list, according to Tampa Bay manager Kevin Cash.
Mike Maher
Tue, Jul 30th
Detroit Tigers second baseman Niko Goodrum went 1-for-4 with a double in a 2-0 win over the Rays on Friday.
Matthew Terelle
Fri, Aug 16th
 Rays second baseman/outfielder Brandon Lowe received a pain-relieving shot and will not do anything baseball-related for the next few days, manager Kevin Cash said Tuesday. Lowe has been out with a shin contusion since fouling a ball off his left leg on July 2.
Mike Maher
Tue, Jul 23rd
Detroit Tigers shortstop Niko Goodrum went 2-for-4 with a homer and two RBI in a 10-2 loss to the Royals on Sunday.
Matthew Terelle
Mon, Aug 12th
There are no recent notes for these players
  Brandon Lowe
2B - TB
Brandon Lowe
Niko Goodrum
Niko Goodrum
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs HOU@ TOR
Fri, Mar 29thvs HOU@ TOR
Sat, Mar 30thvs HOU@ TOR
Sun, Mar 31stvs HOU@ TOR
Mon, Apr 1stvs COL@ NYY
Tue, Apr 2ndvs COL@ NYY
Wed, Apr 3rdvs COL@ NYY
Fri, Apr 5th@ SF   
Sat, Apr 6th@ SFvs KC
Sun, Apr 7th@ SFvs KC
Mon, Apr 8th@ CWS   
Tue, Apr 9th@ CWSvs CLE
Wed, Apr 10th@ CWSvs CLE
Fri, Apr 12th@ TOR   
Sat, Apr 13th@ TOR@ MIN
Sun, Apr 14th@ TOR@ MIN
Tue, Apr 16thvs BALvs PIT
Wed, Apr 17thvs BALvs PIT
Thu, Apr 18thvs BALvs CWS
Fri, Apr 19thvs BOSvs CWS
Sat, Apr 20thvs BOS   
Sun, Apr 21stvs BOSvs CWS
Mon, Apr 22ndvs KC   
Tue, Apr 23rdvs KC@ BOS
Wed, Apr 24thvs KC@ BOS
Sat, Apr 27th@ BOS   
Sun, Apr 28th@ BOS@ CWS
Mon, Apr 29th@ KC   
Wed, May 1st@ KC@ PHI
Thu, May 2nd@ KC   
Fri, May 3rd@ BALvs KC
Sat, May 4th@ BALvs KC
Mon, May 6thvs ARI   
Tue, May 7thvs ARIvs LAA
Wed, May 8thvs ARIvs LAA
Fri, May 10thvs NYY@ MIN
Sat, May 11thvs NYY@ MIN
Sun, May 12thvs NYY@ MIN
Tue, May 14th@ MIAvs HOU
Wed, May 15th@ MIAvs HOU
Fri, May 17th@ NYYvs OAK
Sat, May 18th@ NYYvs OAK
Sun, May 19th@ NYY   
Tue, May 21stvs LADvs MIA
Wed, May 22ndvs LADvs MIA
Thu, May 23rd@ CLEvs MIA
Fri, May 24th@ CLE@ NYM
Sat, May 25th@ CLE@ NYM
Sun, May 26th@ CLE@ NYM
Mon, May 27thvs TOR@ BAL
Tue, May 28thvs TOR@ BAL
Wed, May 29thvs TOR@ BAL
Thu, May 30thvs MIN   
Fri, May 31stvs MIN@ ATL
Sat, Jun 1stvs MIN@ ATL
Sun, Jun 2ndvs MIN@ ATL
Tue, Jun 4th@ DETvs TB
Wed, Jun 5th@ DETvs TB
Thu, Jun 6th@ DETvs TB
Fri, Jun 7th@ BOSvs MIN
Sat, Jun 8th@ BOSvs MIN
Sun, Jun 9th@ BOSvs MIN
Mon, Jun 10thvs OAK   
Tue, Jun 11thvs OAK@ KC
Wed, Jun 12thvs OAK@ KC
Thu, Jun 13thvs LAA@ KC
Fri, Jun 14thvs LAAvs CLE
Sat, Jun 15thvs LAAvs CLE
Sun, Jun 16thvs LAAvs CLE
Mon, Jun 17th@ NYY   
Tue, Jun 18th@ NYY@ PIT
Wed, Jun 19th@ NYY@ PIT
Thu, Jun 20th@ OAK   
Fri, Jun 21st@ OAK@ CLE
Sat, Jun 22nd@ OAK@ CLE
Sun, Jun 23rd@ OAK@ CLE
Tue, Jun 25th@ MINvs TEX
Wed, Jun 26th@ MINvs TEX
Thu, Jun 27th@ MINvs TEX
Fri, Jun 28thvs TEXvs WSH
Sat, Jun 29thvs TEXvs WSH
Sun, Jun 30thvs TEXvs WSH
Mon, Jul 1stvs BAL   
Tue, Jul 2ndvs BAL   
Wed, Jul 3rdvs BAL@ CWS
Thu, Jul 4thvs NYY@ CWS
Fri, Jul 5thvs NYYvs BOS
Sat, Jul 6thvs NYYvs BOS
Sun, Jul 7thvs NYYvs BOS
Fri, Jul 12th@ BAL@ KC
Sat, Jul 13th@ BAL@ KC
Sun, Jul 14th@ BAL@ KC
Mon, Jul 15th@ NYY@ CLE
Tue, Jul 16th@ NYY@ CLE
Thu, Jul 18th@ NYY@ CLE
Fri, Jul 19thvs CWSvs TOR
Sat, Jul 20thvs CWSvs TOR
Sun, Jul 21stvs CWSvs TOR
Mon, Jul 22ndvs BOS   
Tue, Jul 23rdvs BOSvs PHI
Wed, Jul 24thvs BOSvs PHI
Fri, Jul 26th@ TOR@ SEA
Sat, Jul 27th@ TOR@ SEA
Sun, Jul 28th@ TOR@ SEA
Tue, Jul 30th@ BOS@ LAA
Wed, Jul 31st@ BOS@ LAA
Thu, Aug 1st@ BOS   
Sat, Aug 3rdvs MIA@ TEX
Sun, Aug 4thvs MIA@ TEX
Mon, Aug 5thvs TORvs CWS
Tue, Aug 6thvs TORvs CWS
Wed, Aug 7thvs TORvs CWS
Fri, Aug 9th@ SEAvs KC
Sat, Aug 10th@ SEAvs KC
Sun, Aug 11th@ SEAvs KC
Mon, Aug 12th@ SD   
Tue, Aug 13th@ SDvs SEA
Wed, Aug 14th@ SDvs SEA
Fri, Aug 16thvs DET@ TB
Sat, Aug 17thvs DET@ TB
Sun, Aug 18thvs DET@ TB
Mon, Aug 19thvs SEA@ HOU
Tue, Aug 20thvs SEA@ HOU
Wed, Aug 21stvs SEA@ HOU
Thu, Aug 22nd@ BAL@ HOU
Fri, Aug 23rd@ BAL@ MIN
Sat, Aug 24th@ BAL@ MIN
Sun, Aug 25th@ BAL@ MIN
Tue, Aug 27th@ HOUvs CLE
Wed, Aug 28th@ HOUvs CLE
Thu, Aug 29th@ HOUvs CLE
Fri, Aug 30thvs CLEvs MIN
Sat, Aug 31stvs CLEvs MIN
Sun, Sep 1stvs CLEvs MIN
Mon, Sep 2ndvs BALvs MIN
Tue, Sep 3rdvs BAL@ KC
Thu, Sep 5thvs TOR@ KC
Fri, Sep 6thvs TOR@ OAK
Sat, Sep 7thvs TOR@ OAK
Sun, Sep 8thvs TOR@ OAK
Tue, Sep 10th@ TEXvs NYY
Wed, Sep 11th@ TEX   
Thu, Sep 12th@ TEXvs NYY
Fri, Sep 13th@ LAAvs BAL
Sat, Sep 14th@ LAAvs BAL
Sun, Sep 15th@ LAAvs BAL
Tue, Sep 17th@ LAD@ CLE
Wed, Sep 18th@ LAD@ CLE
Fri, Sep 20thvs BOSvs CWS
Sat, Sep 21stvs BOSvs CWS
Sun, Sep 22ndvs BOSvs CWS
Mon, Sep 23rdvs BOS   
Tue, Sep 24thvs NYYvs MIN
Wed, Sep 25thvs NYYvs MIN
Fri, Sep 27th@ TOR@ CWS
Sat, Sep 28th@ TOR@ CWS
Sun, Sep 29th@ TOR@ CWS
Thu, Apr 4th   vs KC
Thu, Apr 11th   vs CLE
Thu, Apr 25th   @ BOS
Fri, Apr 26th   @ CWS
Tue, Apr 30th   @ PHI
Sun, May 5th   vs KC
Thu, May 9th   vs LAA
Mon, May 13th   vs HOU
Thu, May 16th   vs OAK
Wed, Jul 17th   @ CLE
Thu, Jul 25th   @ SEA
Mon, Jul 29th   @ LAA
Fri, Aug 2nd   @ TEX
Thu, Aug 8th   vs KC
Thu, Aug 15th   vs SEA
Wed, Sep 4th   @ KC
Mon, Sep 16th   vs BAL
Thu, Sep 19th   @ CLE
Thu, Sep 26th   vs MIN