Who Should I Trade?

Jonathan Lucroy for Greg Allen (2019)

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

Experts' Pick
  Jonathan Lucroy
Jonathan Lucroy
LAA @ TB Sun, Jun 16th 1:10pm
Greg Allen
Greg Allen
CLE @ DET Sun, Jun 16th 1:10pm
Recommended by
5 of 8 experts
Recommended by
3 of 8 experts
Rest of Season
VBR# 442# 531
Home Runs62
Stolen Bases07
Batting Average.245.234
Injury Alert-MiLB
Weather61 F, Possible Light Rain
Expert Ranks 
Andrew Gould
# 229
Joe Bond
Fantasy Six Pack
# 202
Bobby Sylvester
# 195
Dan Harris
# 160
Pierre Camus
# 261# 291
Brandon 'B_Don' Myers
# 237# 160
Andrea LaMont
Lenny Melnick Fantasy Sports
# 110
Nick Mariano
# 268
  Jonathan Lucroy
Jonathan Lucroy
Greg Allen
Greg Allen
2019 Stats 
At Bats19265
Home Runs71
Stolen Bases00
Caught Stealing00
Batting Average.234.169
On Base Pct.308.225
Slugging Pct.370.323
On-base Plus Slugging.678.548
  Jonathan Lucroy
Jonathan Lucroy
Greg Allen
Greg Allen
2019 Projections 
At Bats196149
Home Runs62
Stolen Bases07
Caught Stealing03
Batting Average.245.234
On Base Pct.313.294
Slugging Pct.371.348
On-base Plus Slugging.685.642
  Jonathan Lucroy
Jonathan Lucroy
Greg Allen
Greg Allen
 Jonathan Lucroy went 2-for-4 with a home run, single, one RBI, and one run scored on Friday against Texas.
Kamran Hoda
Sat, May 25th
Cleveland Indians outfielder Greg Allen went 1-for-3 with a two-run homer and two runs in a 7-5 win over the Red Sox on Tuesday.
Matthew Terelle
Wed, May 29th
 Jonathan Lucroy went 2-for-4 with a home run, single, walk, three RBI, and two runs scored on Wednesday against the Twins.
Kamran Hoda
Thu, May 16th
Cleveland Indians outfielder Greg Allen had a pinch-hit, game-winning RBI on a sacrifice fly in a 2-1 win over the Twins on Saturday.
Matthew Terelle
Sat, Mar 30th
 Jonathan Lucroy went 2-for-4 with two home runs, three RBI, and two runs scored on Sunday against Houston.
Kamran Hoda
Mon, May 6th
 Jonathan Lucroy went 1-for-3 with a two-run homer on Tuesday as the Angels beat the Blue Jays 4-3.
Brendan Tuma - Too Much Tuma
Wed, May 1st
 Jonathan Lucroy went 1-for-6 with a home run, two RBI, one run scored, and one strikeout on Monday against the Yankees.
Kamran Hoda
Tue, Apr 23rd
There are no recent notes for these players
  Jonathan Lucroy
Jonathan Lucroy
Greg Allen
Greg Allen
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ OAK@ MIN
Fri, Mar 29th@ OAK   
Sat, Mar 30th@ OAK@ MIN
Sun, Mar 31st@ OAK@ MIN
Mon, Apr 1st@ SEAvs CWS
Tue, Apr 2nd@ SEA   
Thu, Apr 4thvs TEXvs TOR
Fri, Apr 5thvs TEXvs TOR
Sat, Apr 6thvs TEXvs TOR
Sun, Apr 7thvs TEXvs TOR
Mon, Apr 8thvs MIL   
Tue, Apr 9thvs MIL@ DET
Wed, Apr 10thvs MIL@ DET
Fri, Apr 12th@ CHC@ KC
Sat, Apr 13th@ CHC@ KC
Mon, Apr 15th@ TEX@ SEA
Tue, Apr 16th@ TEX@ SEA
Wed, Apr 17th@ TEX@ SEA
Thu, Apr 18thvs SEA   
Fri, Apr 19thvs SEA   
Sat, Apr 20thvs SEAvs ATL
Sun, Apr 21stvs SEAvs ATL
Mon, Apr 22ndvs NYY   
Tue, Apr 23rdvs NYYvs MIA
Wed, Apr 24thvs NYYvs MIA
Thu, Apr 25thvs NYY@ HOU
Fri, Apr 26th@ KC@ HOU
Sat, Apr 27th@ KC@ HOU
Sun, Apr 28th@ KC@ HOU
Tue, Apr 30thvs TOR@ MIA
Wed, May 1stvs TOR@ MIA
Thu, May 2ndvs TOR   
Sat, May 4thvs HOUvs SEA
Sun, May 5thvs HOUvs SEA
Tue, May 7th@ DETvs CWS
Wed, May 8th@ DETvs CWS
Thu, May 9th@ DETvs CWS
Fri, May 10th@ BAL@ OAK
Sat, May 11th@ BAL@ OAK
Sun, May 12th@ BAL@ OAK
Mon, May 13th@ MIN@ CWS
Tue, May 14th@ MIN@ CWS
Wed, May 15th@ MIN   
Fri, May 17thvs KCvs BAL
Sat, May 18thvs KCvs BAL
Sun, May 19thvs KCvs BAL
Mon, May 20thvs MINvs OAK
Tue, May 21stvs MINvs OAK
Thu, May 23rdvs MINvs TB
Fri, May 24thvs TEXvs TB
Sat, May 25thvs TEXvs TB
Sun, May 26thvs TEXvs TB
Mon, May 27th@ OAK@ BOS
Tue, May 28th@ OAK@ BOS
Wed, May 29th@ OAK@ BOS
Thu, May 30th@ SEA@ CWS
Fri, May 31st@ SEA@ CWS
Sat, Jun 1st@ SEA@ CWS
Sun, Jun 2nd@ SEA@ CWS
Mon, Jun 3rd@ CHC   
Tue, Jun 4thvs OAKvs MIN
Wed, Jun 5thvs OAKvs MIN
Thu, Jun 6thvs OAKvs MIN
Fri, Jun 7thvs SEAvs NYY
Sat, Jun 8thvs SEAvs NYY
Sun, Jun 9thvs SEAvs NYY
Mon, Jun 10thvs LAD   
Tue, Jun 11thvs LADvs CIN
Thu, Jun 13th@ TB   
Fri, Jun 14th@ TB@ DET
Sat, Jun 15th@ TB@ DET
Sun, Jun 16th@ TB@ DET
Mon, Jun 17th@ TOR@ TEX
Tue, Jun 18th@ TOR@ TEX
Wed, Jun 19th@ TOR@ TEX
Thu, Jun 20th@ TOR@ TEX
Fri, Jun 21st@ STLvs DET
Sat, Jun 22nd@ STLvs DET
Sun, Jun 23rd@ STLvs DET
Tue, Jun 25thvs CINvs KC
Wed, Jun 26thvs CINvs KC
Thu, Jun 27thvs OAK   
Fri, Jun 28thvs OAK@ BAL
Sat, Jun 29thvs OAK@ BAL
Sun, Jun 30thvs OAK@ BAL
Mon, Jul 1st@ TEX   
Tue, Jul 2nd@ TEX@ KC
Wed, Jul 3rd@ TEX@ KC
Thu, Jul 4th@ TEX@ KC
Fri, Jul 5th@ HOU   
Sat, Jul 6th@ HOU@ CIN
Sun, Jul 7th@ HOU@ CIN
Fri, Jul 12thvs SEAvs MIN
Sat, Jul 13thvs SEAvs MIN
Sun, Jul 14thvs SEAvs MIN
Mon, Jul 15thvs HOUvs DET
Tue, Jul 16thvs HOUvs DET
Wed, Jul 17thvs HOUvs DET
Thu, Jul 18thvs HOUvs DET
Fri, Jul 19th@ SEAvs KC
Sat, Jul 20th@ SEAvs KC
Sun, Jul 21st@ SEAvs KC
Tue, Jul 23rd@ LAD@ TOR
Wed, Jul 24th@ LAD@ TOR
Thu, Jul 25thvs BAL@ KC
Fri, Jul 26thvs BAL@ KC
Sat, Jul 27thvs BAL@ KC
Sun, Jul 28thvs BAL@ KC
Mon, Jul 29thvs DET   
Tue, Jul 30thvs DETvs HOU
Wed, Jul 31stvs DETvs HOU
Fri, Aug 2nd@ CLEvs LAA
Sat, Aug 3rd@ CLEvs LAA
Sun, Aug 4th@ CLEvs LAA
Mon, Aug 5th@ CINvs TEX
Tue, Aug 6th@ CINvs TEX
Thu, Aug 8th@ BOS@ MIN
Fri, Aug 9th@ BOS@ MIN
Sat, Aug 10th@ BOS@ MIN
Sun, Aug 11th@ BOS@ MIN
Mon, Aug 12thvs PITvs BOS
Tue, Aug 13thvs PITvs BOS
Wed, Aug 14thvs PITvs BOS
Thu, Aug 15thvs CWS@ NYY
Fri, Aug 16thvs CWS@ NYY
Sat, Aug 17thvs CWS@ NYY
Sun, Aug 18thvs CWS@ NYY
Mon, Aug 19th@ TEX   
Tue, Aug 20th@ TEX@ NYM
Wed, Aug 21st@ TEX@ NYM
Fri, Aug 23rd@ HOUvs KC
Sat, Aug 24th@ HOUvs KC
Sun, Aug 25th@ HOUvs KC
Tue, Aug 27thvs TEX@ DET
Wed, Aug 28thvs TEX@ DET
Fri, Aug 30thvs BOS@ TB
Sat, Aug 31stvs BOS@ TB
Sun, Sep 1stvs BOS@ TB
Tue, Sep 3rd@ OAKvs CWS
Wed, Sep 4th@ OAKvs CWS
Thu, Sep 5th@ OAKvs CWS
Fri, Sep 6th@ CWS@ MIN
Sat, Sep 7th@ CWS@ MIN
Sun, Sep 8th@ CWS@ MIN
Mon, Sep 9thvs CLE@ LAA
Tue, Sep 10thvs CLE@ LAA
Wed, Sep 11thvs CLE@ LAA
Fri, Sep 13thvs TBvs MIN
Sat, Sep 14thvs TBvs MIN
Sun, Sep 15thvs TBvs MIN
Tue, Sep 17th@ NYYvs DET
Wed, Sep 18th@ NYYvs DET
Thu, Sep 19th@ NYYvs DET
Fri, Sep 20th@ HOUvs PHI
Sat, Sep 21st@ HOUvs PHI
Sun, Sep 22nd@ HOUvs PHI
Tue, Sep 24thvs OAK@ CWS
Wed, Sep 25thvs OAK@ CWS
Thu, Sep 26thvs HOU@ CWS
Fri, Sep 27thvs HOU@ WSH
Sat, Sep 28thvs HOU@ WSH
Sun, Sep 29thvs HOU@ WSH
Wed, Apr 3rd   vs CWS
Thu, Apr 11th   @ DET
Sun, Apr 14th   @ KC
Fri, May 3rd   vs SEA
Mon, May 6th   vs CWS
Thu, May 16th   vs BAL
Wed, May 22nd   vs OAK
Wed, Jun 12th   vs CIN
Mon, Jun 24th   vs KC
Mon, Jul 22nd   @ TOR
Thu, Aug 1st   vs HOU
Wed, Aug 7th   vs TEX
Thu, Aug 22nd   @ NYM
Thu, Aug 29th   @ DET
Mon, Sep 2nd   vs CWS