Skip to main content

Who Should I Trade?

Glenn Otto for Robert Suarez (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Glenn Otto
Glenn Otto
Robert Suarez
Robert Suarez
Recommended by
5 of 8 experts
Recommended by
3 of 8 experts
Rest of Season# 156# 211
VBR# 441# 488
Injury AlertIL10IL15
Expert Ranks 
Pierre Camus
# 116# 219
Andrew Seifter
# 163# 171
Bart Wheeler
Hail to Fantasy Football
# 175# 188
Ryan Amore
Pitcher List
# 146# 169
Scott Youngson
Pitcher List
# 116# 252
Travis Argo
Fantasy Six Pack
# 136
Mike Maher
# 190
Mick Ciallela
# 261
Who Should I Trade? Player Statistics
  Glenn Otto
Glenn Otto
Robert Suarez
Robert Suarez
2022 Stats 
Games Played822
Games Started80
Innings Pitched40.123.2
Blown Saves02
Hits Allowed3212
Earned Runs198
Home Runs Allowed54
Who Should I Trade? Player Projections
  Glenn Otto
Glenn Otto
Robert Suarez
Robert Suarez
2022 Projections 
Games Played1330
Games Started100
Innings Pitched51.830.5
Blown Saves01
Hits Allowed4827
Earned Runs2513
Home Runs Allowed74
Who Should I Trade? Player Notes
  Glenn Otto
Glenn Otto
Robert Suarez
Robert Suarez
 The Rangers placed Glenn Otto on the COVID-19 Related IL on Friday.
Dan Harris
Fri, Jun 10th
Robert Suarez had knee surgery on Friday after landing on the 15-day injured list on June 7 with right knee inflammation.
Devon Bruce
Sat, Jun 11th
 Glenn Otto earned the win Saturday against the Mariners, allowing two runs on two hits across five innings to go along with four strikeouts and five walks.
Ari Koslow
Sat, Jun 4th
Padres reliever Robert Suarez picked up his first save of the season in an 8-7 win vs. the Giants in 10 innings. He allowed an unearned run, giving up a hit and struck out one.
Kendall Capps
Sat, May 21st
 Glenn Otto earned the win Monday against the Rays, allowing two runs (one earned) on four hits across six innings to go along with four strikeouts and three walks.
Ari Koslow
Mon, May 30th
Robert Suarez pitched two scoreless innings in relief Sunday, striking out one batter without allowing anyone to reach base. His excellent effort earned him his second win of the season.
Kendall Capps
Mon, May 9th
 Glenn Otto earned the win on Wednesday against the Angels, allowing one run on three hits over five innings to go along with seven strikeouts and two walks.
Ari Koslow
Thu, May 26th
San Diego reliever Robert Suarez pitched a scoreless top of the 10th, and Austin Nola hit a walk-off sacrifice fly in the bottom half, earning Suarez his first win of the year.
Kendall Capps
Sun, Apr 24th
 Glenn Otto took the loss on Thursday against the Astros, allowing two runs on seven hits over six innings to go along with two strikeouts and three walks.
Ari Koslow
Fri, May 20th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Glenn Otto
Glenn Otto
Robert Suarez
Robert Suarez
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8th@ TORJose Berrios (5-3)#46@ ARIMerrill Kelly (6-5)#109
Sat, Apr 9th@ TORKevin Gausman (5-6)#19@ ARIZach Davies (2-4)#192
Sun, Apr 10th@ TORHyun Jin Ryu (2-0)@ ARICaleb Smith (0-1)#280
Mon, Apr 11thvs COLAustin Gomber (3-7)#189@ SFAlex Wood (5-6)#75
Tue, Apr 12thvs COLChad Kuhl (4-5)#263@ SFAlex Cobb (3-3)#91
Thu, Apr 14thvs LAAShohei Ohtani (6-4)#26vs ATLCharlie Morton (4-3)#47
Fri, Apr 15thvs LAAReid Detmers (2-3)#105vs ATLKyle Wright (8-4)#38
Sat, Apr 16thvs LAANoah Syndergaard (4-6)#86vs ATLIan Anderson (6-4)#92
Sun, Apr 17thvs LAAJose Suarez (0-2)#162vs ATLBryce Elder (1-3)#298
Tue, Apr 19th@ SEARobbie Ray (6-6)#18vs CINReiver Sanmartin (0-4)#216
Wed, Apr 20th@ SEALogan Gilbert (7-3)#36vs CINVladimir Gutierrez (1-6)#387
Thu, Apr 21st@ SEAMarco Gonzales (4-7)#90   
Fri, Apr 22nd@ OAKAdam Oller (0-3)#301vs LADJulio Urias (5-6)#12
Sat, Apr 23rd@ OAKFrankie Montas (3-7)#13vs LADTyler Anderson (8-0)#55
Sun, Apr 24th@ OAKCole Irvin (2-5)#108vs LADClayton Kershaw (5-1)#35
Mon, Apr 25thvs HOUFramber Valdez (7-3)#22   
Tue, Apr 26thvs HOUJake Odorizzi (3-2)#126@ CINReiver Sanmartin (0-4)#216
Wed, Apr 27thvs HOUCristian Javier (4-3)#77@ CINVladimir Gutierrez (1-6)#387
Thu, Apr 28thvs HOUJustin Verlander (9-3)#3@ CINTyler Mahle (2-6)#53
Fri, Apr 29thvs ATLIan Anderson (6-4)#92@ PITZach Thompson (3-5)#165
Sat, Apr 30thvs ATLBryce Elder (1-3)#298@ PITJT Brubaker (1-7)#112
Sun, May 1stvs ATLKyle Muller (0-1)#248@ PITMitch Keller (2-5)#193
Tue, May 3rd@ PHIRanger Suarez (6-4)#78   
Wed, May 4th@ PHIZack Wheeler (6-4)#15@ CLECal Quantrill (4-4)#80
Sun, May 8th@ NYYJordan Montgomery (3-1)#29vs MIATrevor Rogers (3-6)#72
Mon, May 9th@ NYYNestor Cortes Jr. (6-3)#49vs CHCKyle Hendricks (3-6)#130
Tue, May 10thvs KCBrad Keller (2-8)#111vs CHCWade Miley (1-0)#180
Wed, May 11thvs KCGabe Speiervs CHCKeegan Thompson (7-2)#99
Thu, May 12thvs KCJonathan Heasley (1-3)#211   
Fri, May 13thvs BOSNick Pivetta (8-5)#37@ ATLMax Fried (7-2)#14
Sat, May 14thvs BOSRich Hill (3-4)#142@ ATLCharlie Morton (4-3)#47
Sun, May 15thvs BOSAustin Davis@ ATLKyle Wright (8-4)#38
Mon, May 16thvs LAANoah Syndergaard (4-6)#86   
Tue, May 17thvs LAAReid Detmers (2-3)#105@ PHIZach Eflin (2-5)#66
Wed, May 18thvs LAAShohei Ohtani (6-4)#26@ PHIZack Wheeler (6-4)#15
Thu, May 19th@ HOUFramber Valdez (7-3)#22@ PHIKyle Gibson (4-3)#84
Fri, May 20th@ HOUCristian Javier (4-3)#77@ SFJakob Junis (4-1)#124
Sat, May 21st@ HOUJustin Verlander (9-3)#3@ SFCarlos Rodon (6-4)#9
Sun, May 22nd@ HOUJose Urquidy (6-3)#76@ SFAlex Wood (5-6)#75
Tue, May 24th@ LAANoah Syndergaard (4-6)#86vs MILCorbin Burnes (5-4)#4
Wed, May 25th@ LAAReid Detmers (2-3)#105vs MILAaron Ashby (1-5)#94
Thu, May 26th@ OAKFrankie Montas (3-7)#13   
Fri, May 27th@ OAKCole Irvin (2-5)#108vs PITJose Quintana (1-4)#81
Sat, May 28th@ OAKZach Logue (2-4)#215vs PITJT Brubaker (1-7)#112
Sun, May 29th@ OAKJames Kaprielian (0-5)#179vs PITRoansy Contreras (2-1)#149
Mon, May 30thvs TBDrew Rasmussen (5-3)#56@ STLPacky Naughton (0-2)#274
Tue, May 31stvs TBRyan Yarbrough (0-3)#158@ STLAdam Wainwright (5-5)#42
Wed, Jun 1stvs TBJeffrey Springs (3-2)#25@ STLDakota Hudson (5-4)#95
Thu, Jun 2ndvs TBCorey Kluber (3-4)#48@ MILAdrian Houser (4-8)#155
Fri, Jun 3rdvs SEALogan Gilbert (7-3)#36@ MILCorbin Burnes (5-4)#4
Sat, Jun 4thvs SEAMarco Gonzales (4-7)#90@ MILAaron Ashby (1-5)#94
Sun, Jun 5thvs SEAGeorge Kirby (2-2)#73@ MILEric Lauer (6-3)#87
Tue, Jun 7th@ CLEKirk McCarty (0-1)vs NYMTaijuan Walker (6-2)#93
Wed, Jun 8th@ CLEShane Bieber (3-3)#5vs NYMChris Bassitt (5-5)#31
Fri, Jun 10th@ CWSReynaldo Lopez (4-1)#151vs COLChad Kuhl (4-5)#263
Sat, Jun 11th@ CWSLucas Giolito (4-4)#40vs COLKyle Freeland (3-5)#166
Sun, Jun 12th@ CWSMichael Kopech (2-4)#34vs COLGerman Marquez (4-5)#96
Mon, Jun 13thvs HOUCristian Javier (4-3)#77@ CHCJustin Steele (2-5)#150
Tue, Jun 14thvs HOUJose Urquidy (6-3)#76@ CHCKyle Hendricks (3-6)#130
Wed, Jun 15thvs HOULuis Garcia (5-5)#39@ CHCCaleb Kilian (0-2)#238
Thu, Jun 16th@ DETBeau Brieske (1-6)#185@ CHCMatt Swarmer (1-3)#246
Fri, Jun 17th@ DETTarik Skubal (5-5)#32@ COLKyle Freeland (3-5)#166
Sat, Jun 18th@ DETRony Garcia (2-2)#219@ COLGerman Marquez (4-5)#96
Sun, Jun 19th@ DETDrew Hutchison (0-4)@ COLAntonio Senzatela (3-3)#306
Tue, Jun 21stvs PHIKyle Gibson (4-3)#84vs ARIZac Gallen (4-2)#41
Wed, Jun 22ndvs PHIZack Wheeler (6-4)#15vs ARIMadison Bumgarner (3-7)#129
Fri, Jun 24thvs WSHPaolo Espino (0-1)#199vs PHIAaron Nola (4-5)#6
Sat, Jun 25thvs WSHJosiah Gray (6-4)#125vs PHIZach Eflin (2-5)#66
Sun, Jun 26thvs WSHJackson Tetreault (1-1)#320vs PHIKyle Gibson (4-3)#84
Mon, Jun 27th@ KCKris Bubic (1-4)#244   
Tue, Jun 28th@ KCDaniel Lynch (3-7)#230@ ARIZac Gallen (4-2)#41
Wed, Jun 29th@ KCZack Greinke (1-4)#121@ ARIMadison Bumgarner (3-7)#129
Fri, Jul 1st@ NYMTaijuan Walker (6-2)#93@ LADTony Gonsolin (9-0)#21
Sat, Jul 2nd@ NYMChris Bassitt (5-5)#31@ LAD
Sun, Jul 3rd@ NYMMax Scherzer (5-1)#127@ LAD
Mon, Jul 4th@ BALvs SEA
Tue, Jul 5th@ BALvs SEA
Wed, Jul 6th@ BAL   
Fri, Jul 8thvs MINvs SF
Sat, Jul 9thvs MINvs SF
Sun, Jul 10thvs MINvs SF
Mon, Jul 11thvs OAK@ COL
Tue, Jul 12thvs OAK@ COL
Wed, Jul 13thvs OAK@ COL
Thu, Jul 14thvs SEA@ COL
Fri, Jul 15thvs SEAvs ARI
Sat, Jul 16thvs SEAvs ARI
Sun, Jul 17thvs SEAvs ARI
Thu, Jul 21st@ MIA   
Fri, Jul 22nd@ OAK@ NYM
Sat, Jul 23rd@ OAK@ NYM
Sun, Jul 24th@ OAK@ NYM
Mon, Jul 25th@ SEA@ DET
Tue, Jul 26th@ SEA@ DET
Wed, Jul 27th@ SEA@ DET
Thu, Jul 28th@ LAA   
Fri, Jul 29th@ LAAvs MIN
Sat, Jul 30th@ LAAvs MIN
Sun, Jul 31st@ LAAvs MIN
Mon, Aug 1stvs BALvs COL
Tue, Aug 2ndvs BALvs COL
Wed, Aug 3rdvs BALvs COL
Thu, Aug 4thvs CWSvs COL
Fri, Aug 5thvs CWS@ LAD
Sat, Aug 6thvs CWS@ LAD
Sun, Aug 7thvs CWS@ LAD
Tue, Aug 9th@ HOUvs SF
Wed, Aug 10th@ HOUvs SF
Thu, Aug 11th@ HOU   
Fri, Aug 12thvs SEA@ WSH
Sat, Aug 13thvs SEA@ WSH
Sun, Aug 14thvs SEA@ WSH
Mon, Aug 15thvs OAK@ MIA
Tue, Aug 16thvs OAK@ MIA
Wed, Aug 17thvs OAK@ MIA
Thu, Aug 18thvs OAKvs WSH
Fri, Aug 19th@ MINvs WSH
Sat, Aug 20th@ MINvs WSH
Sun, Aug 21st@ MINvs WSH
Mon, Aug 22nd@ MIN   
Tue, Aug 23rd@ COLvs CLE
Wed, Aug 24th@ COLvs CLE
Fri, Aug 26thvs DET@ KC
Sat, Aug 27thvs DET@ KC
Sun, Aug 28thvs DET@ KC
Tue, Aug 30thvs HOU@ SF
Wed, Aug 31stvs HOU@ SF
Thu, Sep 1st@ BOS   
Fri, Sep 2nd@ BOS@ LAD
Sat, Sep 3rd@ BOS@ LAD
Sun, Sep 4th@ BOS@ LAD
Mon, Sep 5th@ HOUvs ARI
Tue, Sep 6th@ HOUvs ARI
Wed, Sep 7th@ HOUvs ARI
Fri, Sep 9thvs TORvs LAD
Sat, Sep 10thvs TORvs LAD
Sun, Sep 11thvs TORvs LAD
Mon, Sep 12th@ MIA   
Tue, Sep 13thvs OAK@ SEA
Wed, Sep 14thvs OAK@ SEA
Fri, Sep 16th@ TB@ ARI
Sat, Sep 17th@ TB@ ARI
Sun, Sep 18th@ TB@ ARI
Tue, Sep 20thvs LAAvs STL
Wed, Sep 21stvs LAAvs STL
Thu, Sep 22ndvs LAAvs STL
Fri, Sep 23rdvs CLE@ COL
Sat, Sep 24thvs CLE@ COL
Sun, Sep 25thvs CLE@ COL
Tue, Sep 27th@ SEAvs LAD
Wed, Sep 28th@ SEAvs LAD
Thu, Sep 29th@ SEAvs LAD
Fri, Sep 30th@ LAAvs CWS
Sat, Oct 1st@ LAAvs CWS
Sun, Oct 2nd@ LAAvs CWS
Mon, Oct 3rdvs NYYvs SF
Tue, Oct 4thvs NYYvs SF
Wed, Oct 5thvs NYYvs SF
Thu, Apr 7th   @ ARIMadison Bumgarner (3-7)#129
Wed, Apr 13th   @ SFLogan Webb (6-2)#20
Mon, Apr 18th   vs CINNick Lodolo (1-2)#205
Thu, May 5th   vs MIAJesus Luzardo (2-3)#133
Fri, May 6th   vs MIASandy Alcantara (7-3)#1
Sat, May 7th   vs MIAPablo Lopez (5-3)#17
Mon, May 23rd   vs MILAdrian Houser (4-8)#155
Mon, Jun 6th   vs NYMCarlos Carrasco (8-3)#65
Mon, Jun 20th   vs ARIZach Davies (2-4)#192
Thu, Jun 23rd   vs PHIRanger Suarez (6-4)#78
Thu, Jun 30th   @ LAD
Thu, Jul 7th   vs SF
Mon, Aug 8th   vs SF
Mon, Aug 29th   @ SF
Thu, Sep 15th   @ ARI