Skip to main content

Who Should I Trade?

Jonathan Hernandez for Edward Cabrera (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Jonathan Hernandez
Jonathan Hernandez
Edward Cabrera
Edward Cabrera
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
  Jonathan Hernandez
Jonathan Hernandez
Edward Cabrera
Edward Cabrera
2022 Stats 
Games Played2914
Games Started014
Innings Pitched30.171.2
Blown Saves20
Hits Allowed2644
Earned Runs1024
Home Runs Allowed210
Who Should I Trade? Player Notes
  Jonathan Hernandez
Jonathan Hernandez
Edward Cabrera
Edward Cabrera
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Jonathan Hernandez
Jonathan Hernandez
Edward Cabrera
Edward Cabrera
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs PHIvs NYM
Sat, Apr 1stvs PHIvs NYM
Sun, Apr 2ndvs PHIvs NYM
Mon, Apr 3rdvs BALvs MIN
Tue, Apr 4thvs BALvs MIN
Wed, Apr 5thvs BALvs MIN
Fri, Apr 7th@ CHC   
Sat, Apr 8th@ CHC@ NYM
Sun, Apr 9th@ CHC@ NYM
Mon, Apr 10thvs KC@ PHI
Tue, Apr 11thvs KC@ PHI
Wed, Apr 12thvs KC@ PHI
Fri, Apr 14th@ HOUvs ARI
Sat, Apr 15th@ HOUvs ARI
Sun, Apr 16th@ HOUvs ARI
Mon, Apr 17th@ KCvs SF
Tue, Apr 18th@ KCvs SF
Wed, Apr 19th@ KCvs SF
Fri, Apr 21stvs OAK@ CLE
Sat, Apr 22ndvs OAK@ CLE
Sun, Apr 23rdvs OAK@ CLE
Mon, Apr 24th@ CIN@ ATL
Tue, Apr 25th@ CIN@ ATL
Wed, Apr 26th@ CIN@ ATL
Thu, Apr 27thvs NYY@ ATL
Fri, Apr 28thvs NYYvs CHC
Sat, Apr 29thvs NYYvs CHC
Sun, Apr 30thvs NYYvs CHC
Tue, May 2ndvs ARIvs ATL
Wed, May 3rdvs ARIvs ATL
Fri, May 5th@ LAA@ CHC
Sat, May 6th@ LAA@ CHC
Sun, May 7th@ LAA@ CHC
Mon, May 8th@ SEA@ ARI
Tue, May 9th@ SEA@ ARI
Wed, May 10th@ SEA@ ARI
Thu, May 11th@ OAK   
Fri, May 12th@ OAKvs CIN
Sat, May 13th@ OAKvs CIN
Sun, May 14th@ OAKvs CIN
Mon, May 15thvs ATL   
Tue, May 16thvs ATLvs WSH
Wed, May 17thvs ATLvs WSH
Fri, May 19thvs COL@ SF
Sat, May 20thvs COL@ SF
Sun, May 21stvs COL@ SF
Mon, May 22nd@ PIT@ COL
Tue, May 23rd@ PIT@ COL
Wed, May 24th@ PIT@ COL
Fri, May 26th@ BAL@ LAA
Sat, May 27th@ BAL@ LAA
Sun, May 28th@ BAL@ LAA
Mon, May 29th@ DET   
Tue, May 30th@ DETvs SD
Wed, May 31st@ DETvs SD
Fri, Jun 2ndvs SEAvs OAK
Sat, Jun 3rdvs SEAvs OAK
Sun, Jun 4thvs SEAvs OAK
Mon, Jun 5thvs STLvs KC
Tue, Jun 6thvs STLvs KC
Wed, Jun 7thvs STLvs KC
Fri, Jun 9th@ TB@ CWS
Sat, Jun 10th@ TB@ CWS
Sun, Jun 11th@ TB@ CWS
Mon, Jun 12thvs LAA@ SEA
Tue, Jun 13thvs LAA@ SEA
Wed, Jun 14thvs LAA@ SEA
Thu, Jun 15thvs LAA   
Fri, Jun 16thvs TOR@ WSH
Sat, Jun 17thvs TOR@ WSH
Sun, Jun 18thvs TOR@ WSH
Mon, Jun 19th@ CWSvs TOR
Tue, Jun 20th@ CWSvs TOR
Wed, Jun 21st@ CWSvs TOR
Fri, Jun 23rd@ NYYvs PIT
Sat, Jun 24th@ NYYvs PIT
Sun, Jun 25th@ NYYvs PIT
Mon, Jun 26thvs DET   
Tue, Jun 27thvs DET@ BOS
Wed, Jun 28thvs DET@ BOS
Thu, Jun 29thvs DET@ BOS
Fri, Jun 30thvs HOU@ ATL
Sat, Jul 1stvs HOU@ ATL
Sun, Jul 2ndvs HOU@ ATL
Mon, Jul 3rdvs HOUvs STL
Tue, Jul 4th@ BOSvs STL
Wed, Jul 5th@ BOSvs STL
Thu, Jul 6th@ BOSvs STL
Fri, Jul 7th@ WSHvs PHI
Sat, Jul 8th@ WSHvs PHI
Sun, Jul 9th@ WSHvs PHI
Fri, Jul 14thvs CLE@ BAL
Sat, Jul 15thvs CLE@ BAL
Sun, Jul 16thvs CLE@ BAL
Mon, Jul 17thvs TB@ STL
Tue, Jul 18thvs TB@ STL
Wed, Jul 19thvs TB@ STL
Fri, Jul 21stvs LADvs COL
Sat, Jul 22ndvs LADvs COL
Sun, Jul 23rdvs LADvs COL
Mon, Jul 24th@ HOU   
Tue, Jul 25th@ HOU@ TB
Wed, Jul 26th@ HOU@ TB
Fri, Jul 28th@ SDvs DET
Sat, Jul 29th@ SDvs DET
Sun, Jul 30th@ SDvs DET
Tue, Aug 1stvs CWSvs PHI
Wed, Aug 2ndvs CWSvs PHI
Thu, Aug 3rdvs CWSvs PHI
Fri, Aug 4thvs MIA@ TEX
Sat, Aug 5thvs MIA@ TEX
Sun, Aug 6thvs MIA@ TEX
Mon, Aug 7th@ OAK@ CIN
Tue, Aug 8th@ OAK@ CIN
Wed, Aug 9th@ OAK@ CIN
Fri, Aug 11th@ SFvs NYY
Sat, Aug 12th@ SFvs NYY
Sun, Aug 13th@ SFvs NYY
Mon, Aug 14thvs LAAvs HOU
Tue, Aug 15thvs LAAvs HOU
Wed, Aug 16thvs LAAvs HOU
Fri, Aug 18thvs MIL@ LAD
Sat, Aug 19thvs MIL@ LAD
Sun, Aug 20thvs MIL@ LAD
Mon, Aug 21st@ ARI@ SD
Tue, Aug 22nd@ ARI@ SD
Thu, Aug 24th@ MIN   
Fri, Aug 25th@ MINvs WSH
Sat, Aug 26th@ MINvs WSH
Sun, Aug 27th@ MINvs WSH
Mon, Aug 28th@ NYM   
Tue, Aug 29th@ NYMvs TB
Wed, Aug 30th@ NYMvs TB
Fri, Sep 1stvs MIN@ WSH
Sat, Sep 2ndvs MIN@ WSH
Sun, Sep 3rdvs MIN@ WSH
Mon, Sep 4thvs HOU   
Tue, Sep 5thvs HOUvs LAD
Wed, Sep 6thvs HOUvs LAD
Fri, Sep 8thvs OAK@ PHI
Sat, Sep 9thvs OAK@ PHI
Sun, Sep 10thvs OAK@ PHI
Mon, Sep 11th@ TOR@ MIL
Tue, Sep 12th@ TOR@ MIL
Wed, Sep 13th@ TOR@ MIL
Thu, Sep 14th@ TOR@ MIL
Fri, Sep 15th@ CLEvs ATL
Sat, Sep 16th@ CLEvs ATL
Sun, Sep 17th@ CLEvs ATL
Mon, Sep 18thvs BOSvs NYM
Tue, Sep 19thvs BOSvs NYM
Wed, Sep 20thvs BOSvs NYM
Fri, Sep 22ndvs SEAvs MIL
Sat, Sep 23rdvs SEAvs MIL
Sun, Sep 24thvs SEAvs MIL
Mon, Sep 25th@ LAA   
Tue, Sep 26th@ LAA@ NYM
Wed, Sep 27th@ LAA@ NYM
Thu, Sep 28th@ SEA@ NYM
Fri, Sep 29th@ SEA@ PIT
Sat, Sep 30th@ SEA@ PIT
Sun, Oct 1st@ SEA@ PIT
Fri, Mar 31st   vs NYM
Thu, Apr 6th   @ NYM
Thu, May 4th   vs ATL
Thu, May 18th   vs WSH
Thu, May 25th   @ COL
Thu, Jun 1st   vs SD
Thu, Jun 22nd   vs PIT
Mon, Jul 31st   vs PHI
Wed, Aug 23rd   @ SD
Thu, Aug 31st   @ WSH
Thu, Sep 7th   vs LAD