Skip to main content

Who Should I Trade?

Cal Quantrill for Stephen Strasburg (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Cal Quantrill
Cal Quantrill
Stephen Strasburg
Stephen Strasburg
Recommended by
8 of 11 experts
Recommended by
3 of 11 experts
Rest of Season# 111# 121
VBR# 276# 313
Injury Alert-IL15
Expert Ranks 
Dalton Del Don
Yahoo! Sports
# 111# 116
Pierre Camus
# 115# 133
Andrew Seifter
# 190# 198
Bart Wheeler
Hail to Fantasy Football
# 127# 145
Mick Ciallela
# 152# 157
Nate Miller
Fantasy Six Pack
# 95
Brad Camara
# 69# 111
Travis Argo
Fantasy Six Pack
# 77# 110
Mike Maher
# 127# 101
Scott Youngson
Pitcher List
# 151# 96
Ryan Amore
Pitcher List
# 184# 145
Who Should I Trade? Player Statistics
  Cal Quantrill
Cal Quantrill
Stephen Strasburg
Stephen Strasburg
2022 Stats 
Games Played131
Games Started131
Innings Pitched77.25.2
Blown Saves00
Hits Allowed738
Earned Runs327
Home Runs Allowed81
Who Should I Trade? Player Projections
  Cal Quantrill
Cal Quantrill
Stephen Strasburg
Stephen Strasburg
2022 Projections 
Games Played1611
Games Started1510
Innings Pitched90.862.8
Blown Saves00
Hits Allowed8760
Earned Runs4131
Home Runs Allowed129
Who Should I Trade? Player Notes
  Cal Quantrill
Cal Quantrill
Stephen Strasburg
Stephen Strasburg
 Cal Quantrill allowed two runs on five hits over five innings in a 6-3 loss to the Red Sox on Friday. Quantrill struck out four and walked two while taking a no-decision.
Matthew Terelle
Fri, Jun 24th
Stephen Strasburg will not make his scheduled start tomorrow and will return to the injured list, according to Dave Martinez.
Dan Harris
Mon, Jun 13th
 Cal Quantrill struggled in a 7-1 loss to the Dodgers on Saturday. Quantrill allowed five runs on 10 hits in five innings of work while striking out four and walking one. The 27-year-old took the loss, dropping his record to 4-4.
Matthew Terelle
Sat, Jun 18th
Nationals SP Stephen Strasburg struggled in his first start on the mound of the season Thursday, allowing seven runs on eight hits while also walking two and striking out five in 4 2/3 innings pitched in the Nationals' 7-4 loss to the Marlins.
Chris Schommer
Fri, Jun 10th
 Cal Quantrill allowed one run on four hits over six innings in a 6-3 win over Oakland on Sunday. Quantrill was credited with the win, striking out four and walking two.
Matthew Terelle
Sun, Jun 12th
Washington Nationals SP Stephen Strasburg is expected to start against the Marlins on Thursday after a positive bullpen session on Monday.
Jesse Garcia
Tue, Jun 7th
 Cleveland Guardians right-hander Cal Quantrill allowed three runs over seven innings in a 6-3 win over the Rangers in Game 1 of a Tuesday doubleheader.
Matthew Terelle
Tue, Jun 7th
Stephen Strasburg tossed six scoreless innings at Triple-A Rochester Friday, allowing one hit with four strikeouts and one walk.
Ari Koslow
Fri, Jun 3rd
 Monday’s series opening game between the Texas Rangers and Cleveland Guardians has been postponed due to inclement weather
Chris Schommer
Mon, Jun 6th
Washington Nationals starter Stephen Strasburg is set to make his second rehab start for Single-A Fredericksburg on Sunday.
Jesse Garcia
Sat, May 28th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Cal Quantrill
Cal Quantrill
Stephen Strasburg
Stephen Strasburg
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7th@ KCZack Greinke (1-4)#130vs NYMTylor Megill (4-2)#100
Sat, Apr 9th@ KCBrad Keller (2-9)#121vs NYMChris Bassitt (6-5)#32
Sun, Apr 10th@ KCKris Bubic (1-4)#245vs NYMCarlos Carrasco (8-3)#44
Mon, Apr 11th@ KCCarlos Hernandez (0-3)#315@ ATLHuascar Ynoa (0-2)#104
Tue, Apr 12th@ CINTyler Mahle (3-6)#48@ ATLBryce Elder (1-3)#296
Wed, Apr 13th@ CINNick Lodolo (1-2)#190@ ATLMax Fried (7-2)#12
Fri, Apr 15thvs SFCarlos Rodon (6-4)#13@ PITMitch Keller (2-5)#212
Sat, Apr 16thvs SFAnthony DeSclafani (0-2)#70@ PITBryse Wilson (0-4)#382
Sun, Apr 17thvs SFAlex Wood (5-6)#53@ PITJose Quintana (1-4)#124
Wed, Apr 20thvs CWSJimmy Lambert (0-2)#251vs ARIMerrill Kelly (6-5)#117
Thu, Apr 21stvs CWSDylan Cease (6-3)#29vs ARIZach Davies (2-4)#191
Fri, Apr 22nd@ NYYJameson Taillon (8-1)#47vs SFSam Long (0-1)#276
Sat, Apr 23rd@ NYYNestor Cortes Jr. (6-3)#50vs SFAlex Wood (5-6)#53
Sun, Apr 24th@ NYYGerrit Cole (6-2)#1vs SFLogan Webb (7-2)#18
Mon, Apr 25th@ LAAMichael Lorenzen (6-5)#127   
Tue, Apr 26th@ LAAPatrick Sandoval (3-2)#73vs MIASandy Alcantara (7-3)#4
Wed, Apr 27th@ LAAShohei Ohtani (6-4)#38vs MIAPablo Lopez (5-3)#21
Thu, Apr 28th@ LAAReid Detmers (2-3)#98vs MIATrevor Rogers (3-6)#85
Fri, Apr 29th@ OAKFrankie Montas (3-7)#15@ SFAlex Wood (5-6)#53
Sat, Apr 30th@ OAKCole Irvin (2-5)#120@ SFLogan Webb (7-2)#18
Sun, May 1st@ OAKJames Kaprielian (0-5)#202@ SFAlex Cobb (3-3)#88
Wed, May 4thvs SDMacKenzie Gore (4-3)#103@ COLAustin Gomber (3-7)#197
Thu, May 5thvs TORJose Berrios (5-4)#31@ COLAntonio Senzatela (3-4)#259
Sat, May 7thvs TORRoss Stripling (4-2)#123@ LAAMichael Lorenzen (6-5)#127
Sun, May 8thvs TORAlek Manoah (9-2)#16@ LAAPatrick Sandoval (3-2)#73
Mon, May 9th@ CWSMichael Kopech (2-4)#35   
Tue, May 10th@ CWSLucas Giolito (4-4)#33vs NYMCarlos Carrasco (8-3)#44
Fri, May 13th@ MINSonny Gray (3-1)#46vs HOUFramber Valdez (7-3)#23
Sat, May 14th@ MINDevin Smeltzer (4-1)#155vs HOUCristian Javier (5-3)#76
Sun, May 15th@ MINJoe Ryan (6-3)#54vs HOUJustin Verlander (9-3)#2
Tue, May 17thvs CINConnor Overton (1-0)#253@ MIACody Poteet (0-1)#213
Thu, May 19thvs CINTyler Mahle (3-6)#48   
Fri, May 20thvs DETTarik Skubal (5-5)#28@ MILEric Lauer (6-3)#86
Sun, May 22ndvs DETAlex Faedo (1-4)#134@ MILFreddy Peralta (3-2)#94
Mon, May 23rd@ HOULuis Garcia (5-5)#34vs LADTyler Anderson (8-0)#61
Tue, May 24th@ HOUFramber Valdez (7-3)#23vs LADWalker Buehler (6-3)#129
Wed, May 25th@ HOUCristian Javier (5-3)#76vs LADJulio Urias (5-6)#17
Thu, May 26th@ DETTarik Skubal (5-5)#28vs COLGerman Marquez (4-5)#106
Sat, May 28th@ DETAlex Faedo (1-4)#134vs COLChad Kuhl (4-5)#272
Sun, May 29th@ DETElvin Rodriguez (0-2)#363vs COLKyle Freeland (3-5)#254
Mon, May 30thvs KCJonathan Heasley (1-3)#211@ NYMDavid Peterson (4-1)#131
Tue, May 31stvs KCDaniel Lynch (3-7)#271@ NYMTrevor Williams (1-4)#173
Wed, Jun 1stvs KCBrad Keller (2-9)#121@ NYMCarlos Carrasco (8-3)#44
Fri, Jun 3rd@ BALBruce Zimmermann (2-5)#244@ CINMike Minor (1-4)#95
Sat, Jun 4th@ BALTyler Wells (5-4)#80@ CINTyler Mahle (3-6)#48
Sun, Jun 5th@ BALDean Kremer (2-1)#243@ CINLuis Castillo (2-4)#43
Tue, Jun 7thvs TEXTaylor Hearn (4-5)#240@ MIAEdward Cabrera (2-1)#199
Wed, Jun 8thvs TEXDane Dunning (1-5)#111@ MIASandy Alcantara (7-3)#4
Thu, Jun 9thvs OAKJames Kaprielian (0-5)#202@ MIATrevor Rogers (3-6)#85
Fri, Jun 10thvs OAKPaul Blackburn (6-3)#6vs MILAaron Ashby (1-5)#89
Sat, Jun 11thvs OAKFrankie Montas (3-7)#15vs MILEric Lauer (6-3)#86
Sun, Jun 12thvs OAKCole Irvin (2-5)#120vs MILJason Alexander (2-0)#295
Tue, Jun 14th@ COLAntonio Senzatela (3-4)#259vs ATLMax Fried (7-2)#12
Wed, Jun 15th@ COLAustin Gomber (3-7)#197vs ATLSpencer Strider (3-2)#93
Thu, Jun 16th@ COLChad Kuhl (4-5)#272vs PHIZack Wheeler (6-4)#10
Fri, Jun 17th@ LADClayton Kershaw (5-1)#30vs PHIBailey Falter (0-2)#196
Sat, Jun 18th@ LADJulio Urias (5-6)#17vs PHIAaron Nola (4-5)#9
Sun, Jun 19th@ LADAndrew Heaney (1-0)#71vs PHIZach Eflin (3-5)#67
Tue, Jun 21st@ MINJoe Ryan (6-3)#54@ BALJordan Lyles (4-7)#345
Wed, Jun 22nd@ MINSonny Gray (3-1)#46@ BALTyler Wells (5-4)#80
Thu, Jun 23rd@ MINDevin Smeltzer (4-1)#155   
Fri, Jun 24thvs BOSNick Pivetta (8-5)#49@ TEXDane Dunning (1-5)#111
Sat, Jun 25thvs BOSJosh Winckowski (3-1)#316@ TEXBrett Martin
Sun, Jun 26thvs BOSRich Hill (4-4)#138@ TEXGlenn Otto (4-3)#139
Mon, Jun 27thvs MINSonny Gray (3-1)#46vs PITMiguel Yajure (1-0)#260
Tue, Jun 28thvs MINJosh Winder (2-2)#167vs PITJose Quintana (1-4)#124
Wed, Jun 29thvs MINDylan Bundy (4-4)#172vs PITMitch Keller (2-5)#212
Thu, Jun 30thvs MINChris Archer (2-3)#148   
Fri, Jul 1stvs NYYGerrit Cole (6-2)#1vs MIATrevor Rogers (3-6)#85
Sat, Jul 2ndvs NYYNestor Cortes Jr. (6-3)#50vs MIADaniel Castano (0-1)#261
Sun, Jul 3rdvs NYYJameson Taillon (8-1)#47vs MIAPablo Lopez (5-3)#21
Mon, Jul 4th@ DETRony Garcia (2-2)#238vs MIABraxton Garrett (1-2)#255
Tue, Jul 5th@ DET@ PHI
Wed, Jul 6th@ DET@ PHI
Fri, Jul 8th@ KC@ ATL
Sat, Jul 9th@ KC@ ATL
Sun, Jul 10th@ KC@ ATL
Mon, Jul 11thvs CWS   
Tue, Jul 12thvs CWSvs SEA
Wed, Jul 13thvs CWSvs SEA
Thu, Jul 14thvs DETvs ATL
Fri, Jul 15thvs DETvs ATL
Sat, Jul 16thvs DETvs ATL
Sun, Jul 17thvs DETvs ATL
Fri, Jul 22nd@ CWS@ ARI
Sat, Jul 23rd@ CWS@ ARI
Sun, Jul 24th@ CWS@ ARI
Mon, Jul 25th@ BOS@ LAD
Tue, Jul 26th@ BOS@ LAD
Wed, Jul 27th@ BOS@ LAD
Thu, Jul 28th@ BOS   
Fri, Jul 29th@ TBvs STL
Sat, Jul 30th@ TBvs STL
Sun, Jul 31st@ TBvs STL
Mon, Aug 1stvs ARIvs NYM
Tue, Aug 2ndvs ARIvs NYM
Wed, Aug 3rdvs ARIvs NYM
Thu, Aug 4thvs HOU@ PHI
Fri, Aug 5thvs HOU@ PHI
Sat, Aug 6thvs HOU@ PHI
Sun, Aug 7thvs HOU@ PHI
Tue, Aug 9th@ DET@ CHC
Wed, Aug 10th@ DET@ CHC
Thu, Aug 11th@ DET   
Fri, Aug 12th@ TORvs SD
Sat, Aug 13th@ TORvs SD
Sun, Aug 14th@ TORvs SD
Mon, Aug 15thvs DETvs CHC
Tue, Aug 16thvs DETvs CHC
Wed, Aug 17thvs DETvs CHC
Fri, Aug 19thvs CWS@ SD
Sat, Aug 20thvs CWS@ SD
Sun, Aug 21stvs CWS@ SD
Tue, Aug 23rd@ SD@ SEA
Wed, Aug 24th@ SD@ SEA
Thu, Aug 25th@ SEA   
Fri, Aug 26th@ SEAvs CIN
Sat, Aug 27th@ SEAvs CIN
Sun, Aug 28th@ SEAvs CIN
Tue, Aug 30thvs BALvs OAK
Wed, Aug 31stvs BALvs OAK
Thu, Sep 1stvs BALvs OAK
Fri, Sep 2ndvs SEA@ NYM
Sat, Sep 3rdvs SEA@ NYM
Sun, Sep 4thvs SEA@ NYM
Mon, Sep 5th@ KC@ STL
Tue, Sep 6th@ KC@ STL
Wed, Sep 7th@ KC@ STL
Fri, Sep 9th@ MIN@ PHI
Sat, Sep 10th@ MIN@ PHI
Sun, Sep 11th@ MIN@ PHI
Mon, Sep 12thvs LAA   
Tue, Sep 13thvs LAAvs BAL
Wed, Sep 14thvs LAAvs BAL
Fri, Sep 16thvs MINvs MIA
Sat, Sep 17thvs MINvs MIA
Sun, Sep 18thvs MINvs MIA
Mon, Sep 19thvs MIN@ ATL
Tue, Sep 20th@ CWS@ ATL
Wed, Sep 21st@ CWS@ ATL
Thu, Sep 22nd@ CWS   
Fri, Sep 23rd@ TEX@ MIA
Sat, Sep 24th@ TEX@ MIA
Sun, Sep 25th@ TEX@ MIA
Tue, Sep 27thvs TBvs ATL
Wed, Sep 28thvs TBvs ATL
Thu, Sep 29thvs TB   
Fri, Sep 30thvs KCvs PHI
Sat, Oct 1stvs KCvs PHI
Sun, Oct 2ndvs KCvs PHI
Mon, Oct 3rdvs KC@ NYM
Tue, Oct 4thvs KC@ NYM
Wed, Oct 5thvs KC@ NYM
Fri, Apr 8th   vs NYMMax Scherzer (5-1)#122
Thu, Apr 14th   @ PITJT Brubaker (1-7)#125
Tue, Apr 19th   vs ARITyler Gilbert (0-3)#348
Tue, May 3rd   @ COLGerman Marquez (4-5)#106
Fri, May 6th   @ LAAJhonathan Diaz (1-1)#248
Wed, May 11th   vs NYMTylor Megill (4-2)#100
Thu, May 12th   vs NYMTaijuan Walker (6-2)#99
Mon, May 16th   @ MIASandy Alcantara (7-3)#4
Wed, May 18th   @ MIAPablo Lopez (5-3)#21
Sat, May 21st   @ MILBrandon Woodruff (5-3)#24
Thu, Jun 2nd   @ CINGraham Ashcraft (4-1)#217
Mon, Jun 13th   vs ATLIan Anderson (6-4)#92
Thu, Jul 7th   @ PHI
Mon, Aug 8th   @ CHC
Thu, Aug 18th   @ SD
Thu, Sep 8th   @ STL
Mon, Sep 26th   vs ATL