Skip to main content

Who Should I Trade?

Ivan Nova for Kyle Zimmer (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Ivan Nova
Ivan Nova
Kyle Zimmer
Kyle Zimmer
Recommended by
2 of 3 experts
Recommended by
1 of 3 experts
Rest of Season# 444# 446
VBR# 728
Injury AlertFA-
Expert Ranks 
Mike Maher
# 422# 423
Carmen Maiorano
# 346
Corbin Young
# 405# 347
Who Should I Trade? Player Statistics
  Ivan Nova
Ivan Nova
Kyle Zimmer
Kyle Zimmer
2021 Stats 
Games Played47
Games Started2
Innings Pitched47.2
Blown Saves1
Hits Allowed40
Earned Runs27
Home Runs Allowed6
Who Should I Trade? Player Projections
  Ivan Nova
Ivan Nova
Kyle Zimmer
Kyle Zimmer
2021 Projections 
Games Played5
Games Started0
Innings Pitched5.5
Blown Saves0
Hits Allowed5
Earned Runs3
Home Runs Allowed1
Who Should I Trade? Player Notes
  Ivan Nova
Ivan Nova
Kyle Zimmer
Kyle Zimmer
 Ivan Nova is in agreement to sign with the Colorado Rockies, per Robert Murray of FanSided.
Matt Flipi
Mon, Apr 12th
Kansas City Royals pitcher Kyle Zimmer allowed two walks while striking out two across one inning during Saturday’s 8-0 loss to the Rangers. He did not factor into the decision.
Brad Camara
Sat, Jun 26th
 Free agent pitcher Ivan Nova has signed a minor-league contract with the Phillies according to Bob Nightengale.
Jon Mathisen
Tue, Jan 26th
Kyle Zimmer allowed three hits and striking out three across two innings during Friday’s 5-3 win over the Red Sox.
Brad Camara
Sat, Jun 19th
  Kyle Zimmer allowed one walk over 2/3 of an inning to earn the save during Tuesday’s 2-1 win over the Rays.
Brad Camara
Wed, May 26th
  Kyle Zimmer (3-0) struck out three over two perfect innings to earn the win during Sunday’s 3-2 win over the Tigers.
Brad Camara
Sun, May 23rd
  Kyle Zimmer pitched a perfect inning with two strikeouts to earn the save in Sunday's 4-3 extra-inning win over the White Sox.
Brad Camara
Sun, Apr 11th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Ivan Nova
Ivan Nova
Kyle Zimmer
Kyle Zimmer
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st   vs TEXKyle Gibson (10-7)#36
Sat, Apr 3rd   vs TEXKohei Arihara (2-4)#194
Sun, Apr 4th   vs TEXJordan Lyles (9-11)#167
Mon, Apr 5th   @ CLELogan Allen (1-7)#394
Wed, Apr 7th   @ CLEShane Bieber (7-4)#79
Thu, Apr 8th   @ CWSLance Lynn (10-4)#13
Sun, Apr 11th   @ CWSDylan Cease (11-7)#50
Mon, Apr 12th   vs LAAAlex Cobb (8-3)#144
Tue, Apr 13th   vs LAADylan Bundy (2-9)#115
Wed, Apr 14th   vs LAAGriffin Canning (5-4)#120
Thu, Apr 15th   vs TORAnthony Kay (1-2)#336
Sat, Apr 17th   vs TORTommy Milone (1-0)#363
Sun, Apr 18th   vs TORRobbie Ray (12-5)#11
Mon, Apr 19th   vs TBJosh Fleming (10-6)#123
Tue, Apr 20th   vs TBRich Hill (6-7)#64
Wed, Apr 21st   vs TBMichael Wacha (3-5)#191
Fri, Apr 23rd   @ DETCasey Mize (7-8)#56
Sat, Apr 24th   @ DETMatthew Boyd (3-8)#179
Sun, Apr 25th   @ DETMichael Fulmer (5-6)#188
Mon, Apr 26th   @ DETSpencer Turnbull (4-2)
Tue, Apr 27th   @ PITTyler Anderson (6-9)#57
Wed, Apr 28th   @ PITMitch Keller (4-11)#397
Fri, Apr 30th   @ MINMichael Pineda (6-8)#81
Sat, May 1st   @ MINMatt Shoemaker (3-8)#159
Sun, May 2nd   @ MINJose Berrios (11-8)#12
Mon, May 3rd   vs CLEAaron Civale (10-4)#52
Tue, May 4th   vs CLEPhil Maton
Wed, May 5th   vs CLEShane Bieber (7-4)#79
Thu, May 6th   vs CLETriston McKenzie (5-6)#89
Fri, May 7th   vs CWSCarlos Rodon (12-5)#24
Sat, May 8th   vs CWSLance Lynn (10-4)#13
Sun, May 9th   vs CWSLucas Giolito (9-9)#16
Tue, May 11th   @ DETMatthew Boyd (3-8)#179
Wed, May 12th   @ DETCasey Mize (7-8)#56
Thu, May 13th   @ DETSpencer Turnbull (4-2)
Fri, May 14th   @ CWSMichael Kopech (4-3)#98
Sat, May 15th   @ CWSCarlos Rodon (12-5)#24
Sun, May 16th   @ CWSDylan Cease (11-7)#50
Tue, May 18th   vs MILBrandon Woodruff (9-9)#7
Wed, May 19th   vs MILCorbin Burnes (10-4)#5
Fri, May 21st   vs DETJose Urena (3-8)#407
Sat, May 22nd   vs DETMatthew Boyd (3-8)#179
Sun, May 23rd   vs DETCasey Mize (7-8)#56
Tue, May 25th   @ TBRich Hill (6-7)#64
Wed, May 26th   @ TBTyler Glasnow (5-2)
Thu, May 27th   @ TBShane McClanahan (9-5)#86
Fri, May 28th   @ MINRandy Dobnak (1-7)
Sat, May 29th   @ MINJ.A. Happ (9-8)#152
Sun, May 30th   @ MINMatt Shoemaker (3-8)#159
Mon, May 31st   vs PITChad Kuhl (5-6)#253
Tue, Jun 1st   vs PITWil Crowe (3-7)#352
Thu, Jun 3rd   vs MINJ.A. Happ (9-8)#152
Fri, Jun 4th   vs MINMatt Shoemaker (3-8)#159
Sat, Jun 5th   vs MINJose Berrios (11-8)#12
Sun, Jun 6th   vs MINBailey Ober (2-2)#147
Mon, Jun 7th   @ LAADylan Bundy (2-9)#115
Tue, Jun 8th   @ LAAAndrew Heaney (8-9)#95
Wed, Jun 9th   @ LAAGriffin Canning (5-4)#120
Thu, Jun 10th   @ OAKFrankie Montas (12-9)#17
Fri, Jun 11th   @ OAKCole Irvin (9-13)#90
Sat, Jun 12th   @ OAKJames Kaprielian (7-5)#124
Sun, Jun 13th   @ OAKChris Bassitt (12-4)#20
Mon, Jun 14th   vs DETMatthew Boyd (3-8)#179
Tue, Jun 15th   vs DETCasey Mize (7-8)#56
Wed, Jun 16th   vs DETTarik Skubal (8-12)#61
Fri, Jun 18th   vs BOSNick Pivetta (9-7)#111
Sat, Jun 19th   vs BOSMartin Perez (7-8)#391
Sun, Jun 20th   vs BOSNathan Eovaldi (10-8)#29
Tue, Jun 22nd   @ NYYGerrit Cole (15-7)#8
Wed, Jun 23rd   @ NYYMichael King (0-4)#177
Thu, Jun 24th   @ NYYJameson Taillon (8-6)#66
Fri, Jun 25th   @ TEXDane Dunning (5-8)#106
Sat, Jun 26th   @ TEXKyle Gibson (10-7)#36
Sun, Jun 27th   @ TEXJordan Lyles (9-11)#167
Mon, Jun 28th   @ BOSGarrett Richards (7-7)#155
Tue, Jun 29th   @ BOSNick Pivetta (9-7)#111
Wed, Jun 30th   @ BOSMartin Perez (7-8)#391
Thu, Jul 1st   @ BOSNathan Eovaldi (10-8)#29
Fri, Jul 2nd   vs MINJ.A. Happ (9-8)#152
Sat, Jul 3rd   vs MINGriffin Jax (3-4)#224
Sun, Jul 4th   vs MINKenta Maeda (6-5)
Mon, Jul 5th   vs CINVladimir Gutierrez (9-6)#109
Tue, Jul 6th   vs CINLuis Castillo (7-15)#44
Wed, Jul 7th   vs CINSonny Gray (7-7)#54
Thu, Jul 8th   @ CLEZach Plesac (10-5)#63
Fri, Jul 9th   @ CLETriston McKenzie (5-6)#89
Sat, Jul 10th   @ CLECal Quantrill (6-3)#37
Fri, Jul 16th   vs BALKeegan Akin (2-9)#392
Sat, Jul 17th   vs BALJorge Lopez (3-14)
Sun, Jul 18th   vs BALMatt Harvey (6-14)#389
Tue, Jul 20th   @ MILBrett Anderson (4-8)#170
Wed, Jul 21st   @ MILEric Lauer (6-5)#113
Fri, Jul 23rd   vs DETWily Peralta (3-3)#212
Sat, Jul 24th   vs DETCasey Mize (7-8)#56
Sun, Jul 25th   vs DETTarik Skubal (8-12)#61
Mon, Jul 26th   vs CWSDallas Keuchel (8-9)#176
Tue, Jul 27th   vs CWSDylan Cease (11-7)#50
Wed, Jul 28th   vs CWSLucas Giolito (9-9)#16
Thu, Jul 29th   vs CWSCarlos Rodon (12-5)#24
Fri, Jul 30th   @ TORRoss Stripling (5-6)#62
Sat, Jul 31st   @ TORAlek Manoah (6-2)#41
Sun, Aug 1st   @ TORJose Berrios (11-8)#12
Tue, Aug 3rd   @ CWSDylan Cease (11-7)#50
Wed, Aug 4th   @ CWSLucas Giolito (9-9)#16
Thu, Aug 5th   @ CWSDallas Keuchel (8-9)#176
Fri, Aug 6th   @ STLAdam Wainwright (16-7)#3
Sat, Aug 7th   @ STLKwang Hyun Kim (6-7)#83
Sun, Aug 8th   @ STLJon Lester (6-6)#166
Mon, Aug 9th   vs NYYJameson Taillon (8-6)#66
Tue, Aug 10th   vs NYYNestor Cortes Jr. (2-2)#126
Wed, Aug 11th   vs NYYLucas Luetge
Fri, Aug 13th   vs STLJack Flaherty (9-2)#22
Sat, Aug 14th   vs STLJon Lester (6-6)#166
Sun, Aug 15th   vs STLJ.A. Happ (9-8)#152
Mon, Aug 16th   vs HOUJake Odorizzi (6-7)#77
Tue, Aug 17th   vs HOUFramber Valdez (10-5)#49
Wed, Aug 18th   vs HOUZack Greinke (11-6)#27
Thu, Aug 19th   vs HOULuis Garcia (11-7)#40
Fri, Aug 20th   @ CHCZach Davies (6-11)#183
Sat, Aug 21st   @ CHCKeegan Thompson (3-3)#184
Sun, Aug 22nd   @ CHCAlec Mills (6-6)#202
Mon, Aug 23rd   @ HOUZack Greinke (11-6)#27
Tue, Aug 24th   @ HOULuis Garcia (11-7)#40
Wed, Aug 25th   @ HOULance McCullers Jr. (12-4)#30
Thu, Aug 26th   @ SEAYusei Kikuchi (7-8)#53
Fri, Aug 27th   @ SEALogan Gilbert (5-5)#74
Sat, Aug 28th   @ SEATyler Anderson (6-9)#57
Sun, Aug 29th   @ SEAMarco Gonzales (8-5)#68
Tue, Aug 31st   vs CLEZach Plesac (10-5)#63
Wed, Sep 1st   vs CLELogan Allen (1-7)#394
Thu, Sep 2nd   vs CLETriston McKenzie (5-6)#89
Fri, Sep 3rd   vs CWSDallas Keuchel (8-9)#176
Sat, Sep 4th   vs CWSReynaldo Lopez (3-3)#168
Sun, Sep 5th   vs CWSDylan Cease (11-7)#50
Mon, Sep 6th   @ BALZac Lowther (0-2)#369
Tue, Sep 7th   @ BALAlexander Wells (1-3)
Wed, Sep 8th   @ BALMatt Harvey (6-14)#389
Thu, Sep 9th   @ BALJohn Means (5-7)#32
Fri, Sep 10th   @ MINGriffin Jax (3-4)#224
Sat, Sep 11th   @ MINMichael Pineda (6-8)#81
Sun, Sep 12th   @ MINBailey Ober (2-2)#147
Tue, Sep 14th   vs OAKFrankie Montas (12-9)#17
Wed, Sep 15th   vs OAKSean Manaea (10-9)#35
Thu, Sep 16th   vs OAKPaul Blackburn (1-2)#333
Fri, Sep 17th   vs SEAChris Flexen (11-6)#55
Sat, Sep 18th   vs SEAYusei Kikuchi (7-8)#53
Sun, Sep 19th   vs SEALogan Gilbert (5-5)#74
Mon, Sep 20th   @ CLETriston McKenzie (5-6)#89
Tue, Sep 21st   @ CLECal Quantrill (6-3)#37
Wed, Sep 22nd   @ CLEZach Plesac (10-5)#63
Fri, Sep 24th   @ DETTarik Skubal (8-12)#61
Sat, Sep 25th   @ DET
Sun, Sep 26th   @ DET
Tue, Sep 28th   vs CLE
Wed, Sep 29th   vs CLE
Thu, Sep 30th   vs CLE
Fri, Oct 1st   vs MIN
Sat, Oct 2nd   vs MIN
Sun, Oct 3rd   vs MIN