Who Should I Trade?

Joe Panik for Jonathan Lucroy (2019)

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

Experts' Pick
  Jonathan Lucroy
Jonathan Lucroy
CHC @ STL Sun, Sep 29th 3:15pm
Joe Panik
2B - NYM
Joe Panik
NYM vs ATL Sun, Sep 29th 3:10pm
Recommended by
2 of 3 experts
Recommended by
1 of 3 experts
Rest of Season
Home Runs00
Stolen Bases00
Batting Average.000.000
Injury Alert--
Expert Ranks 
Pierre Camus
# 234
Brandon 'B_Don' Myers
# 224
Donkey Teeth
# 225
  Jonathan Lucroy
Jonathan Lucroy
Joe Panik
2B - NYM
Joe Panik
2019 Stats 
At Bats293438
Home Runs85
Stolen Bases04
Caught Stealing02
Batting Average.232.244
On Base Pct.305.315
Slugging Pct.355.336
On-base Plus Slugging.660.651
  Jonathan Lucroy
Jonathan Lucroy
Joe Panik
2B - NYM
Joe Panik
2019 Projections 
At Bats00
Home Runs00
Stolen Bases00
Caught Stealing00
Batting Average.000.000
On Base Pct.000.000
Slugging Pct.000.000
On-base Plus Slugging.000.000
  Jonathan Lucroy
Jonathan Lucroy
Joe Panik
2B - NYM
Joe Panik
 Jonathan Lucroy went 1-for-1 with a solo home run in Sunday's win over Pittsburgh.
Connor Rooney
Sun, Sep 15th
Joe Panik has agreed to a big-league contract with the Mets.
Brad Camara
Fri, Aug 9th
 Jonathan Lucroy went 1-for-3 and was hit by a pitch as the Cubs fell to the Nationals 4-2.
Brandon Plutner
Tue, Aug 13th
The New York Mets are expected to sign infielder Joe Panik. Panik was recently designated for assignment by the San Francisco Giants.
Blaine Blontz
Fri, Aug 9th
 Jonathan Lucroy went 3-for-5 with a double and two RBI in Thursday's win over the Reds.
Connor Rooney
Fri, Aug 9th
Joe Panik was designated for assignment by the Giants Tuesday.
Brad Camara
Tue, Aug 6th
 Free agent catcher Jonathan Lucroy, who was designated for assignment and eventually released by the Angels on Monday, has agreed to a deal with the Chicago Cubs, according to MLB insider Jon Heyman.
Mike Maher
Wed, Aug 7th
Joe Panik went hitless in four at bats on Monday as the Giants beat the Dodgers 3-2.
Brendan Tuma - Too Much Tuma
Tue, Jun 18th
 Jonathan Lucroy was designated for assignment by the Angels on Friday.
Brad Camara
Fri, Aug 2nd
Joe Panik went 2-for-6 with a stolen base in the Giants' 9-3 win over the Mets on Tuesday.
Brendan Tuma - Too Much Tuma
Tue, Jun 4th
There are no recent notes for these players
  Jonathan Lucroy
Jonathan Lucroy
Joe Panik
2B - NYM
Joe Panik
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ TEX@ WSH
Sat, Mar 30th@ TEX@ WSH
Sun, Mar 31st@ TEX@ WSH
Mon, Apr 1st@ ATL@ MIA
Tue, Apr 2nd   @ MIA
Wed, Apr 3rd@ ATL@ MIA
Thu, Apr 4th@ ATLvs WSH
Sat, Apr 6th@ MILvs WSH
Sun, Apr 7th@ MILvs WSH
Tue, Apr 9th   vs MIN
Wed, Apr 10thvs PITvs MIN
Thu, Apr 11thvs PIT@ ATL
Fri, Apr 12thvs LAA@ ATL
Sat, Apr 13thvs LAA@ ATL
Sun, Apr 14th   @ ATL
Mon, Apr 15th@ MIA@ PHI
Tue, Apr 16th@ MIA@ PHI
Wed, Apr 17th@ MIA@ PHI
Fri, Apr 19thvs ARI@ STL
Sat, Apr 20thvs ARI@ STL
Sun, Apr 21stvs ARI@ STL
Mon, Apr 22nd   vs PHI
Tue, Apr 23rdvs LADvs PHI
Wed, Apr 24thvs LADvs PHI
Fri, Apr 26th@ ARIvs MIL
Sat, Apr 27th@ ARIvs MIL
Sun, Apr 28th@ ARIvs MIL
Mon, Apr 29th   vs CIN
Tue, Apr 30th@ SEAvs CIN
Wed, May 1st@ SEAvs CIN
Thu, May 2nd   vs CIN
Fri, May 3rdvs STL@ MIL
Sat, May 4thvs STL@ MIL
Sun, May 5thvs STL@ MIL
Mon, May 6thvs MIA@ SD
Tue, May 7thvs MIA@ SD
Wed, May 8thvs MIA@ SD
Fri, May 10thvs MILvs MIA
Sat, May 11thvs MILvs MIA
Tue, May 14th@ CIN@ WSH
Wed, May 15th@ CIN@ WSH
Thu, May 16th@ CIN@ WSH
Fri, May 17th@ WSH@ MIA
Sat, May 18th@ WSH@ MIA
Sun, May 19th@ WSH@ MIA
Mon, May 20thvs PHIvs WSH
Tue, May 21stvs PHIvs WSH
Wed, May 22ndvs PHIvs WSH
Thu, May 23rdvs PHIvs WSH
Fri, May 24thvs CINvs DET
Sat, May 25thvs CINvs DET
Sun, May 26thvs CINvs DET
Mon, May 27th@ HOU@ LAD
Tue, May 28th@ HOU@ LAD
Wed, May 29th@ HOU@ LAD
Thu, May 30th   @ LAD
Fri, May 31st@ STL@ ARI
Sat, Jun 1st@ STL@ ARI
Sun, Jun 2nd@ STL@ ARI
Tue, Jun 4thvs COLvs SF
Wed, Jun 5thvs COLvs SF
Thu, Jun 6thvs COLvs SF
Fri, Jun 7thvs STLvs COL
Sat, Jun 8thvs STLvs COL
Sun, Jun 9thvs STLvs COL
Tue, Jun 11th@ COL@ NYY
Fri, Jun 14th@ LADvs STL
Sat, Jun 15th@ LADvs STL
Sun, Jun 16th@ LADvs STL
Mon, Jun 17th   @ ATL
Tue, Jun 18thvs CWS@ ATL
Wed, Jun 19thvs CWS@ ATL
Thu, Jun 20thvs NYM@ CHC
Fri, Jun 21stvs NYM@ CHC
Sat, Jun 22ndvs NYM@ CHC
Sun, Jun 23rdvs NYM@ CHC
Mon, Jun 24thvs ATL@ PHI
Tue, Jun 25thvs ATL@ PHI
Wed, Jun 26thvs ATL@ PHI
Thu, Jun 27thvs ATL@ PHI
Fri, Jun 28th@ CINvs ATL
Sat, Jun 29th@ CINvs ATL
Sun, Jun 30th@ CINvs ATL
Tue, Jul 2nd@ PITvs NYY
Wed, Jul 3rd@ PITvs NYY
Fri, Jul 5th   vs PHI
Sat, Jul 6th@ CWSvs PHI
Sun, Jul 7th@ CWSvs PHI
Fri, Jul 12thvs PIT@ MIA
Sat, Jul 13thvs PIT@ MIA
Sun, Jul 14thvs PIT@ MIA
Tue, Jul 16thvs CIN@ MIN
Wed, Jul 17thvs CIN@ MIN
Thu, Jul 18th   @ SF
Fri, Jul 19thvs SD@ SF
Sat, Jul 20thvs SD@ SF
Sun, Jul 21stvs SD@ SF
Tue, Jul 23rd@ SFvs SD
Wed, Jul 24th@ SFvs SD
Thu, Jul 25th   vs SD
Fri, Jul 26th@ MILvs PIT
Sat, Jul 27th@ MILvs PIT
Sun, Jul 28th@ MILvs PIT
Tue, Jul 30th@ STL@ CWS
Wed, Jul 31st@ STL@ CWS
Thu, Aug 1st@ STL@ CWS
Fri, Aug 2ndvs MIL@ PIT
Sat, Aug 3rdvs MIL@ PIT
Sun, Aug 4thvs MIL@ PIT
Mon, Aug 5thvs OAKvs MIA
Tue, Aug 6thvs OAKvs MIA
Wed, Aug 7thvs OAKvs MIA
Fri, Aug 9th@ CINvs WSH
Sat, Aug 10th@ CINvs WSH
Sun, Aug 11th@ CINvs WSH
Tue, Aug 13th@ PHI@ ATL
Wed, Aug 14th@ PHI@ ATL
Thu, Aug 15th@ PHI@ ATL
Fri, Aug 16th@ PIT@ KC
Sat, Aug 17th@ PIT@ KC
Sun, Aug 18th@ PIT@ KC
Tue, Aug 20thvs SFvs CLE
Wed, Aug 21stvs SFvs CLE
Thu, Aug 22ndvs SFvs CLE
Fri, Aug 23rdvs WSHvs ATL
Sat, Aug 24thvs WSHvs ATL
Sun, Aug 25thvs WSHvs ATL
Tue, Aug 27th@ NYMvs CHC
Wed, Aug 28th@ NYMvs CHC
Thu, Aug 29th@ NYMvs CHC
Fri, Aug 30thvs MIL@ PHI
Sat, Aug 31stvs MIL@ PHI
Sun, Sep 1stvs MIL@ PHI
Mon, Sep 2ndvs SEA@ WSH
Tue, Sep 3rdvs SEA@ WSH
Wed, Sep 4th   @ WSH
Fri, Sep 6th@ MILvs PHI
Sat, Sep 7th@ MILvs PHI
Sun, Sep 8th@ MILvs PHI
Mon, Sep 9th@ SDvs ARI
Tue, Sep 10th@ SDvs ARI
Wed, Sep 11th@ SDvs ARI
Thu, Sep 12th@ SDvs ARI
Fri, Sep 13thvs PITvs LAD
Sat, Sep 14thvs PITvs LAD
Sun, Sep 15thvs PITvs LAD
Mon, Sep 16thvs CIN@ COL
Tue, Sep 17thvs CIN@ COL
Wed, Sep 18thvs CIN@ COL
Fri, Sep 20thvs STL@ CIN
Sat, Sep 21stvs STL@ CIN
Sun, Sep 22ndvs STL@ CIN
Mon, Sep 23rd   vs MIA
Tue, Sep 24th@ PITvs MIA
Wed, Sep 25th@ PITvs MIA
Thu, Sep 26th@ PITvs MIA
Fri, Sep 27th@ STLvs ATL
Sat, Sep 28th@ STLvs ATL
Sun, Sep 29th@ STLvs ATL
Fri, Apr 5th@ MIL   
Mon, Apr 8thvs PIT   
Thu, Apr 25thvs LAD   
Thu, May 9thvs MIA   
Sun, May 12thvs MIL   
Mon, Jun 3rdvs LAA   
Mon, Jun 10th@ COL   
Wed, Jun 12th@ COL   
Thu, Jun 13th@ LAD   
Mon, Jul 1st@ PIT   
Thu, Jul 4th@ PIT   
Mon, Jul 15thvs CIN   
Mon, Jul 22nd@ SF   
Thu, Aug 8th@ CIN   
Thu, Sep 5th@ MIL   
Thu, Sep 19thvs STL