Skip to main content

Who Should I Trade?

Jonathan Hernandez for David Peterson (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
David Peterson
David Peterson
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
David Peterson
David Peterson
2022 Stats 
Games Played2928
Games Started019
Innings Pitched30.1105.2
Blown Saves21
Hits Allowed2693
Earned Runs1045
Home Runs Allowed211
Who Should I Trade? Player Notes
  Jonathan Hernandez
Jonathan Hernandez
David Peterson
David Peterson
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
David Peterson
David Peterson
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs PHI@ MIA
Sat, Apr 1stvs PHI@ MIA
Sun, Apr 2ndvs PHI@ MIA
Mon, Apr 3rdvs BAL@ MIL
Tue, Apr 4thvs BAL@ MIL
Wed, Apr 5thvs BAL@ MIL
Fri, Apr 7th@ CHC   
Sat, Apr 8th@ CHCvs MIA
Sun, Apr 9th@ CHCvs MIA
Mon, Apr 10thvs KCvs SD
Tue, Apr 11thvs KCvs SD
Wed, Apr 12thvs KCvs SD
Fri, Apr 14th@ HOU@ OAK
Sat, Apr 15th@ HOU@ OAK
Sun, Apr 16th@ HOU@ OAK
Mon, Apr 17th@ KC@ LAD
Tue, Apr 18th@ KC@ LAD
Wed, Apr 19th@ KC@ LAD
Fri, Apr 21stvs OAK@ SF
Sat, Apr 22ndvs OAK@ SF
Sun, Apr 23rdvs OAK@ SF
Mon, Apr 24th@ CIN   
Tue, Apr 25th@ CINvs WSH
Wed, Apr 26th@ CINvs WSH
Thu, Apr 27thvs NYYvs WSH
Fri, Apr 28thvs NYYvs ATL
Sat, Apr 29thvs NYYvs ATL
Sun, Apr 30thvs NYYvs ATL
Tue, May 2ndvs ARI@ DET
Wed, May 3rdvs ARI@ DET
Fri, May 5th@ LAAvs COL
Sat, May 6th@ LAAvs COL
Sun, May 7th@ LAAvs COL
Mon, May 8th@ SEA   
Tue, May 9th@ SEA@ CIN
Wed, May 10th@ SEA@ CIN
Thu, May 11th@ OAK@ CIN
Fri, May 12th@ OAK@ WSH
Sat, May 13th@ OAK@ WSH
Sun, May 14th@ OAK@ WSH
Mon, May 15thvs ATL@ WSH
Tue, May 16thvs ATLvs TB
Wed, May 17thvs ATLvs TB
Fri, May 19thvs COLvs CLE
Sat, May 20thvs COLvs CLE
Sun, May 21stvs COLvs CLE
Mon, May 22nd@ PIT   
Tue, May 23rd@ PIT@ CHC
Wed, May 24th@ PIT@ CHC
Fri, May 26th@ BAL@ COL
Sat, May 27th@ BAL@ COL
Sun, May 28th@ BAL@ COL
Mon, May 29th@ DET   
Tue, May 30th@ DETvs PHI
Wed, May 31st@ DETvs PHI
Fri, Jun 2ndvs SEAvs TOR
Sat, Jun 3rdvs SEAvs TOR
Sun, Jun 4thvs SEAvs TOR
Mon, Jun 5thvs STL   
Tue, Jun 6thvs STL@ ATL
Wed, Jun 7thvs STL@ ATL
Fri, Jun 9th@ TB@ PIT
Sat, Jun 10th@ TB@ PIT
Sun, Jun 11th@ TB@ PIT
Mon, Jun 12thvs LAA   
Tue, Jun 13thvs LAAvs NYY
Wed, Jun 14thvs LAAvs NYY
Thu, Jun 15thvs LAA   
Fri, Jun 16thvs TORvs STL
Sat, Jun 17thvs TORvs STL
Sun, Jun 18thvs TORvs STL
Mon, Jun 19th@ CWS@ HOU
Tue, Jun 20th@ CWS@ HOU
Wed, Jun 21st@ CWS@ HOU
Fri, Jun 23rd@ NYY@ PHI
Sat, Jun 24th@ NYY@ PHI
Sun, Jun 25th@ NYY@ PHI
Mon, Jun 26thvs DETvs MIL
Tue, Jun 27thvs DETvs MIL
Wed, Jun 28thvs DETvs MIL
Thu, Jun 29thvs DETvs MIL
Fri, Jun 30thvs HOUvs SF
Sat, Jul 1stvs HOUvs SF
Sun, Jul 2ndvs HOUvs SF
Mon, Jul 3rdvs HOU   
Tue, Jul 4th@ BOS@ ARI
Wed, Jul 5th@ BOS@ ARI
Thu, Jul 6th@ BOS@ ARI
Fri, Jul 7th@ WSH@ SD
Sat, Jul 8th@ WSH@ SD
Sun, Jul 9th@ WSH@ SD
Fri, Jul 14thvs CLEvs LAD
Sat, Jul 15thvs CLEvs LAD
Sun, Jul 16thvs CLEvs LAD
Mon, Jul 17thvs TB   
Tue, Jul 18thvs TBvs CWS
Wed, Jul 19thvs TBvs CWS
Fri, Jul 21stvs LAD@ BOS
Sat, Jul 22ndvs LAD@ BOS
Sun, Jul 23rdvs LAD@ BOS
Mon, Jul 24th@ HOU   
Tue, Jul 25th@ HOU@ NYY
Wed, Jul 26th@ HOU@ NYY
Fri, Jul 28th@ SDvs WSH
Sat, Jul 29th@ SDvs WSH
Sun, Jul 30th@ SDvs WSH
Tue, Aug 1stvs CWS@ KC
Wed, Aug 2ndvs CWS@ KC
Thu, Aug 3rdvs CWS@ KC
Fri, Aug 4thvs MIA@ BAL
Sat, Aug 5thvs MIA@ BAL
Sun, Aug 6thvs MIA@ BAL
Mon, Aug 7th@ OAKvs CHC
Tue, Aug 8th@ OAKvs CHC
Wed, Aug 9th@ OAKvs CHC
Fri, Aug 11th@ SFvs ATL
Sat, Aug 12th@ SFvs ATL
Sun, Aug 13th@ SFvs ATL
Mon, Aug 14thvs LAAvs PIT
Tue, Aug 15thvs LAAvs PIT
Wed, Aug 16thvs LAAvs PIT
Fri, Aug 18thvs MIL@ STL
Sat, Aug 19thvs MIL@ STL
Sun, Aug 20thvs MIL@ STL
Mon, Aug 21st@ ARI@ ATL
Tue, Aug 22nd@ ARI@ ATL
Thu, Aug 24th@ MIN   
Fri, Aug 25th@ MINvs LAA
Sat, Aug 26th@ MINvs LAA
Sun, Aug 27th@ MINvs LAA
Mon, Aug 28th@ NYMvs TEX
Tue, Aug 29th@ NYMvs TEX
Wed, Aug 30th@ NYMvs TEX
Fri, Sep 1stvs MINvs SEA
Sat, Sep 2ndvs MINvs SEA
Sun, Sep 3rdvs MINvs SEA
Mon, Sep 4thvs HOU   
Tue, Sep 5thvs HOU@ WSH
Wed, Sep 6thvs HOU@ WSH
Fri, Sep 8thvs OAK@ MIN
Sat, Sep 9thvs OAK@ MIN
Sun, Sep 10thvs OAK@ MIN
Mon, Sep 11th@ TORvs ARI
Tue, Sep 12th@ TORvs ARI
Wed, Sep 13th@ TORvs ARI
Thu, Sep 14th@ TORvs ARI
Fri, Sep 15th@ CLEvs CIN
Sat, Sep 16th@ CLEvs CIN
Sun, Sep 17th@ CLEvs CIN
Mon, Sep 18thvs BOS@ MIA
Tue, Sep 19thvs BOS@ MIA
Wed, Sep 20thvs BOS@ MIA
Fri, Sep 22ndvs SEA@ PHI
Sat, Sep 23rdvs SEA@ PHI
Sun, Sep 24thvs SEA@ PHI
Mon, Sep 25th@ LAA   
Tue, Sep 26th@ LAAvs MIA
Wed, Sep 27th@ LAAvs MIA
Thu, Sep 28th@ SEAvs MIA
Fri, Sep 29th@ SEAvs PHI
Sat, Sep 30th@ SEAvs PHI
Sun, Oct 1st@ SEAvs PHI
Fri, Mar 31st   @ MIA
Thu, Apr 6th   vs MIA
Thu, Apr 20th   @ SF
Mon, May 1st   vs ATL
Thu, May 4th   @ DET
Thu, May 18th   vs TB
Thu, May 25th   @ CHC
Thu, Jun 1st   vs PHI
Thu, Jun 8th   @ ATL
Thu, Jul 20th   vs CWS
Thu, Jul 27th   vs WSH
Thu, Aug 17th   @ STL
Wed, Aug 23rd   @ ATL
Thu, Sep 21st   @ PHI