Skip to main content

Who Should I Trade?

Jonathan Hernandez for Glenn Otto (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
Glenn Otto
Glenn Otto
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
Glenn Otto
Glenn Otto
2022 Stats 
Games Played2927
Games Started027
Innings Pitched30.1135.2
Blown Saves20
Hits Allowed26119
Earned Runs1070
Home Runs Allowed221
Who Should I Trade? Player Notes
  Jonathan Hernandez
Jonathan Hernandez
Glenn Otto
Glenn Otto
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
Glenn Otto
Glenn Otto
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs PHIvs PHI
Sat, Apr 1stvs PHIvs PHI
Sun, Apr 2ndvs PHIvs PHI
Mon, Apr 3rdvs BALvs BAL
Tue, Apr 4thvs BALvs BAL
Wed, Apr 5thvs BALvs BAL
Fri, Apr 7th@ CHC@ CHC
Sat, Apr 8th@ CHC@ CHC
Sun, Apr 9th@ CHC@ CHC
Mon, Apr 10thvs KCvs KC
Tue, Apr 11thvs KCvs KC
Wed, Apr 12thvs KCvs KC
Fri, Apr 14th@ HOU@ HOU
Sat, Apr 15th@ HOU@ HOU
Sun, Apr 16th@ HOU@ HOU
Mon, Apr 17th@ KC@ KC
Tue, Apr 18th@ KC@ KC
Wed, Apr 19th@ KC@ KC
Fri, Apr 21stvs OAKvs OAK
Sat, Apr 22ndvs OAKvs OAK
Sun, Apr 23rdvs OAKvs OAK
Mon, Apr 24th@ CIN@ CIN
Tue, Apr 25th@ CIN@ CIN
Wed, Apr 26th@ CIN@ CIN
Thu, Apr 27thvs NYYvs NYY
Fri, Apr 28thvs NYYvs NYY
Sat, Apr 29thvs NYYvs NYY
Sun, Apr 30thvs NYYvs NYY
Tue, May 2ndvs ARIvs ARI
Wed, May 3rdvs ARIvs ARI
Fri, May 5th@ LAA@ LAA
Sat, May 6th@ LAA@ LAA
Sun, May 7th@ LAA@ LAA
Mon, May 8th@ SEA@ SEA
Tue, May 9th@ SEA@ SEA
Wed, May 10th@ SEA@ SEA
Thu, May 11th@ OAK@ OAK
Fri, May 12th@ OAK@ OAK
Sat, May 13th@ OAK@ OAK
Sun, May 14th@ OAK@ OAK
Mon, May 15thvs ATLvs ATL
Tue, May 16thvs ATLvs ATL
Wed, May 17thvs ATLvs ATL
Fri, May 19thvs COLvs COL
Sat, May 20thvs COLvs COL
Sun, May 21stvs COLvs COL
Mon, May 22nd@ PIT@ PIT
Tue, May 23rd@ PIT@ PIT
Wed, May 24th@ PIT@ PIT
Fri, May 26th@ BAL@ BAL
Sat, May 27th@ BAL@ BAL
Sun, May 28th@ BAL@ BAL
Mon, May 29th@ DET@ DET
Tue, May 30th@ DET@ DET
Wed, May 31st@ DET@ DET
Fri, Jun 2ndvs SEAvs SEA
Sat, Jun 3rdvs SEAvs SEA
Sun, Jun 4thvs SEAvs SEA
Mon, Jun 5thvs STLvs STL
Tue, Jun 6thvs STLvs STL
Wed, Jun 7thvs STLvs STL
Fri, Jun 9th@ TB@ TB
Sat, Jun 10th@ TB@ TB
Sun, Jun 11th@ TB@ TB
Mon, Jun 12thvs LAAvs LAA
Tue, Jun 13thvs LAAvs LAA
Wed, Jun 14thvs LAAvs LAA
Thu, Jun 15thvs LAAvs LAA
Fri, Jun 16thvs TORvs TOR
Sat, Jun 17thvs TORvs TOR
Sun, Jun 18thvs TORvs TOR
Mon, Jun 19th@ CWS@ CWS
Tue, Jun 20th@ CWS@ CWS
Wed, Jun 21st@ CWS@ CWS
Fri, Jun 23rd@ NYY@ NYY
Sat, Jun 24th@ NYY@ NYY
Sun, Jun 25th@ NYY@ NYY
Mon, Jun 26thvs DETvs DET
Tue, Jun 27thvs DETvs DET
Wed, Jun 28thvs DETvs DET
Thu, Jun 29thvs DETvs DET
Fri, Jun 30thvs HOUvs HOU
Sat, Jul 1stvs HOUvs HOU
Sun, Jul 2ndvs HOUvs HOU
Mon, Jul 3rdvs HOUvs HOU
Tue, Jul 4th@ BOS@ BOS
Wed, Jul 5th@ BOS@ BOS
Thu, Jul 6th@ BOS@ BOS
Fri, Jul 7th@ WSH@ WSH
Sat, Jul 8th@ WSH@ WSH
Sun, Jul 9th@ WSH@ WSH
Fri, Jul 14thvs CLEvs CLE
Sat, Jul 15thvs CLEvs CLE
Sun, Jul 16thvs CLEvs CLE
Mon, Jul 17thvs TBvs TB
Tue, Jul 18thvs TBvs TB
Wed, Jul 19thvs TBvs TB
Fri, Jul 21stvs LADvs LAD
Sat, Jul 22ndvs LADvs LAD
Sun, Jul 23rdvs LADvs LAD
Mon, Jul 24th@ HOU@ HOU
Tue, Jul 25th@ HOU@ HOU
Wed, Jul 26th@ HOU@ HOU
Fri, Jul 28th@ SD@ SD
Sat, Jul 29th@ SD@ SD
Sun, Jul 30th@ SD@ SD
Tue, Aug 1stvs CWSvs CWS
Wed, Aug 2ndvs CWSvs CWS
Thu, Aug 3rdvs CWSvs CWS
Fri, Aug 4thvs MIAvs MIA
Sat, Aug 5thvs MIAvs MIA
Sun, Aug 6thvs MIAvs MIA
Mon, Aug 7th@ OAK@ OAK
Tue, Aug 8th@ OAK@ OAK
Wed, Aug 9th@ OAK@ OAK
Fri, Aug 11th@ SF@ SF
Sat, Aug 12th@ SF@ SF
Sun, Aug 13th@ SF@ SF
Mon, Aug 14thvs LAAvs LAA
Tue, Aug 15thvs LAAvs LAA
Wed, Aug 16thvs LAAvs LAA
Fri, Aug 18thvs MILvs MIL
Sat, Aug 19thvs MILvs MIL
Sun, Aug 20thvs MILvs MIL
Mon, Aug 21st@ ARI@ ARI
Tue, Aug 22nd@ ARI@ ARI
Thu, Aug 24th@ MIN@ MIN
Fri, Aug 25th@ MIN@ MIN
Sat, Aug 26th@ MIN@ MIN
Sun, Aug 27th@ MIN@ MIN
Mon, Aug 28th@ NYM@ NYM
Tue, Aug 29th@ NYM@ NYM
Wed, Aug 30th@ NYM@ NYM
Fri, Sep 1stvs MINvs MIN
Sat, Sep 2ndvs MINvs MIN
Sun, Sep 3rdvs MINvs MIN
Mon, Sep 4thvs HOUvs HOU
Tue, Sep 5thvs HOUvs HOU
Wed, Sep 6thvs HOUvs HOU
Fri, Sep 8thvs OAKvs OAK
Sat, Sep 9thvs OAKvs OAK
Sun, Sep 10thvs OAKvs OAK
Mon, Sep 11th@ TOR@ TOR
Tue, Sep 12th@ TOR@ TOR
Wed, Sep 13th@ TOR@ TOR
Thu, Sep 14th@ TOR@ TOR
Fri, Sep 15th@ CLE@ CLE
Sat, Sep 16th@ CLE@ CLE
Sun, Sep 17th@ CLE@ CLE
Mon, Sep 18thvs BOSvs BOS
Tue, Sep 19thvs BOSvs BOS
Wed, Sep 20thvs BOSvs BOS
Fri, Sep 22ndvs SEAvs SEA
Sat, Sep 23rdvs SEAvs SEA
Sun, Sep 24thvs SEAvs SEA
Mon, Sep 25th@ LAA@ LAA
Tue, Sep 26th@ LAA@ LAA
Wed, Sep 27th@ LAA@ LAA
Thu, Sep 28th@ SEA@ SEA
Fri, Sep 29th@ SEA@ SEA
Sat, Sep 30th@ SEA@ SEA
Sun, Oct 1st@ SEA@ SEA