Skip to main content

Who Should I Trade?

Jeremy Pena for Alejandro Kirk (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Jeremy Pena
Jeremy Pena
Alejandro Kirk
Alejandro Kirk
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Jeremy Pena
Jeremy Pena
Alejandro Kirk
Alejandro Kirk
2022 Stats 
At Bats517470
Home Runs2114
Stolen Bases110
Caught Stealing20
Batting Average.248.285
On Base Pct.284.372
Slugging Pct.416.415
On-base Plus Slugging.700.786
Who Should I Trade? Player Notes
  Jeremy Pena
Jeremy Pena
Alejandro Kirk
Alejandro Kirk
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Jeremy Pena
Jeremy Pena
Alejandro Kirk
Alejandro Kirk
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs CWS@ STL
Fri, Mar 31stvs CWS   
Sat, Apr 1stvs CWS@ STL
Sun, Apr 2ndvs CWS@ STL
Mon, Apr 3rdvs DET@ KC
Tue, Apr 4thvs DET@ KC
Wed, Apr 5thvs DET@ KC
Thu, Apr 6th@ MIN@ KC
Sat, Apr 8th@ MIN@ LAA
Sun, Apr 9th@ MIN@ LAA
Mon, Apr 10th@ PIT   
Tue, Apr 11th@ PITvs DET
Wed, Apr 12th@ PITvs DET
Fri, Apr 14thvs TEXvs TB
Sat, Apr 15thvs TEXvs TB
Sun, Apr 16thvs TEXvs TB
Mon, Apr 17thvs TOR@ HOU
Tue, Apr 18thvs TOR@ HOU
Wed, Apr 19thvs TOR@ HOU
Fri, Apr 21st@ ATL@ NYY
Sat, Apr 22nd@ ATL@ NYY
Sun, Apr 23rd@ ATL@ NYY
Mon, Apr 24th@ TBvs CWS
Tue, Apr 25th@ TBvs CWS
Wed, Apr 26th@ TBvs CWS
Fri, Apr 28thvs PHIvs SEA
Sat, Apr 29thvs PHIvs SEA
Sun, Apr 30thvs PHIvs SEA
Mon, May 1stvs SF@ BOS
Tue, May 2ndvs SF@ BOS
Wed, May 3rdvs SF@ BOS
Fri, May 5th@ SEA@ PIT
Sat, May 6th@ SEA@ PIT
Sun, May 7th@ SEA@ PIT
Mon, May 8th@ LAA   
Tue, May 9th@ LAA@ PHI
Wed, May 10th@ LAA@ PHI
Fri, May 12th@ CWSvs ATL
Sat, May 13th@ CWSvs ATL
Sun, May 14th@ CWSvs ATL
Mon, May 15thvs CHCvs NYY
Tue, May 16thvs CHCvs NYY
Wed, May 17thvs CHCvs NYY
Fri, May 19thvs OAKvs BAL
Sat, May 20thvs OAKvs BAL
Sun, May 21stvs OAKvs BAL
Mon, May 22nd@ MIL@ TB
Tue, May 23rd@ MIL@ TB
Wed, May 24th@ MIL@ TB
Fri, May 26th@ OAK@ MIN
Sat, May 27th@ OAK@ MIN
Sun, May 28th@ OAK@ MIN
Mon, May 29thvs MIN   
Tue, May 30thvs MINvs MIL
Wed, May 31stvs MINvs MIL
Thu, Jun 1stvs LAAvs MIL
Fri, Jun 2ndvs LAA@ NYM
Sat, Jun 3rdvs LAA@ NYM
Sun, Jun 4thvs LAA@ NYM
Mon, Jun 5th@ TORvs HOU
Tue, Jun 6th@ TORvs HOU
Wed, Jun 7th@ TORvs HOU
Thu, Jun 8th@ TORvs HOU
Fri, Jun 9th@ CLEvs MIN
Sat, Jun 10th@ CLEvs MIN
Sun, Jun 11th@ CLEvs MIN
Tue, Jun 13thvs WSH@ BAL
Wed, Jun 14thvs WSH@ BAL
Thu, Jun 15thvs WSH@ BAL
Fri, Jun 16thvs CIN@ TEX
Sat, Jun 17thvs CIN@ TEX
Sun, Jun 18thvs CIN@ TEX
Mon, Jun 19thvs NYM@ MIA
Tue, Jun 20thvs NYM@ MIA
Wed, Jun 21stvs NYM@ MIA
Fri, Jun 23rd@ LADvs OAK
Sat, Jun 24th@ LADvs OAK
Sun, Jun 25th@ LADvs OAK
Tue, Jun 27th@ STLvs SF
Wed, Jun 28th@ STLvs SF
Thu, Jun 29th@ STLvs SF
Fri, Jun 30th@ TEXvs BOS
Sat, Jul 1st@ TEXvs BOS
Sun, Jul 2nd@ TEXvs BOS
Mon, Jul 3rd@ TEX   
Tue, Jul 4thvs COL@ CWS
Wed, Jul 5thvs COL@ CWS
Thu, Jul 6thvs SEA@ CWS
Fri, Jul 7thvs SEA@ DET
Sat, Jul 8thvs SEA@ DET
Sun, Jul 9thvs SEA@ DET
Fri, Jul 14th@ LAAvs ARI
Sat, Jul 15th@ LAAvs ARI
Sun, Jul 16th@ LAAvs ARI
Tue, Jul 18th@ COLvs SD
Wed, Jul 19th@ COLvs SD
Thu, Jul 20th@ OAKvs SD
Fri, Jul 21st@ OAK@ SEA
Sat, Jul 22nd@ OAK@ SEA
Sun, Jul 23rd@ OAK@ SEA
Mon, Jul 24thvs TEX@ LAD
Tue, Jul 25thvs TEX@ LAD
Wed, Jul 26thvs TEX@ LAD
Fri, Jul 28thvs TBvs LAA
Sat, Jul 29thvs TBvs LAA
Sun, Jul 30thvs TBvs LAA
Mon, Jul 31stvs CLEvs BAL
Tue, Aug 1stvs CLEvs BAL
Wed, Aug 2ndvs CLEvs BAL
Thu, Aug 3rd@ NYYvs BAL
Fri, Aug 4th@ NYY@ BOS
Sat, Aug 5th@ NYY@ BOS
Sun, Aug 6th@ NYY@ BOS
Tue, Aug 8th@ BAL@ CLE
Wed, Aug 9th@ BAL@ CLE
Thu, Aug 10th@ BAL@ CLE
Fri, Aug 11thvs LAAvs CHC
Sat, Aug 12thvs LAAvs CHC
Sun, Aug 13thvs LAAvs CHC
Mon, Aug 14th@ MIA   
Tue, Aug 15th@ MIAvs PHI
Wed, Aug 16th@ MIAvs PHI
Fri, Aug 18thvs SEA@ CIN
Sat, Aug 19thvs SEA@ CIN
Sun, Aug 20thvs SEA@ CIN
Mon, Aug 21stvs BOS   
Tue, Aug 22ndvs BOS@ BAL
Wed, Aug 23rdvs BOS@ BAL
Thu, Aug 24thvs BOS@ BAL
Fri, Aug 25th@ DETvs CLE
Sat, Aug 26th@ DETvs CLE
Sun, Aug 27th@ DETvs CLE
Mon, Aug 28th@ BOSvs WSH
Tue, Aug 29th@ BOSvs WSH
Wed, Aug 30th@ BOSvs WSH
Fri, Sep 1stvs NYY@ COL
Sat, Sep 2ndvs NYY@ COL
Sun, Sep 3rdvs NYY@ COL
Mon, Sep 4th@ TEX@ OAK
Tue, Sep 5th@ TEX@ OAK
Wed, Sep 6th@ TEX@ OAK
Fri, Sep 8thvs SDvs KC
Sat, Sep 9thvs SDvs KC
Sun, Sep 10thvs SDvs KC
Mon, Sep 11thvs OAKvs TEX
Tue, Sep 12thvs OAKvs TEX
Wed, Sep 13thvs OAKvs TEX
Fri, Sep 15th@ KCvs BOS
Sat, Sep 16th@ KCvs BOS
Sun, Sep 17th@ KCvs BOS
Mon, Sep 18thvs BAL   
Tue, Sep 19thvs BAL@ NYY
Wed, Sep 20thvs BAL@ NYY
Fri, Sep 22ndvs KC@ TB
Sat, Sep 23rdvs KC@ TB
Sun, Sep 24thvs KC@ TB
Mon, Sep 25th@ SEA   
Tue, Sep 26th@ SEAvs NYY
Wed, Sep 27th@ SEAvs NYY
Fri, Sep 29th@ ARIvs TB
Sat, Sep 30th@ ARIvs TB
Sun, Oct 1st@ ARIvs TB
Fri, Apr 7th   @ LAA
Thu, Apr 13th   vs DET
Thu, May 4th   @ BOS
Thu, May 18th   vs NYY
Thu, May 25th   @ TB
Mon, Aug 7th   @ CLE
Thu, Sep 14th   vs TEX
Thu, Sep 21st   @ NYY
Thu, Sep 28th   vs NYY