Skip to main content

Who Should I Trade?

George Kirby for Andrew Heaney (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
  George Kirby
George Kirby
Andrew Heaney
Andrew Heaney
Recommended by
15 of 15 experts
Recommended by
0 of 15 experts
Rest of Season# 29# 71
VBR# 89# 133
Injury Alert--
Expert Ranks 
Dalton Del Don
Yahoo! Sports
# 37# 60
Christopher Welsh
# 33# 74
Mike Maher
# 19# 40
Aaron Schill
FF Faceoff
# 33# 79
Brandon 'B_Don' Myers
# 30# 95
Keith Lott
Fantasy Six Pack
# 28# 78
Mick Ciallela
# 29# 58
Lucas Spence
Pitcher List
# 43# 85
Nate Miller
# 41# 96
Joe Pisapia
# 41# 87
Scott Youngson
Pitcher List
# 19# 43
Ethan Biddle
# 45# 82
Kelly Kirby
# 31# 94
Blake Meyer
Sports Gambling Podcast Network
# 42# 78
Tristan Davis
SEMO Fantasy Sports Podcast
# 30# 81
Who Should I Trade? Player Statistics
  George Kirby
George Kirby
Andrew Heaney
Andrew Heaney
2023 Stats 
Games Played1110
Games Started1110
Innings Pitched71.055.0
Blown Saves00
Hits Allowed6642
Earned Runs2423
Home Runs Allowed79
Who Should I Trade? Player Projections
  George Kirby
George Kirby
Andrew Heaney
Andrew Heaney
2023 Projections 
Games Played1817
Games Started2018
Innings Pitched101.092.3
Blown Saves00
Hits Allowed9576
Earned Runs3739
Home Runs Allowed914
Who Should I Trade? Player Notes
  George Kirby
George Kirby
Andrew Heaney
Andrew Heaney
 George Kirby was dominant on Wednesday, allowing just three hits and no walks while striking out seven batters over eight innings.
Nate Miller - FantasyPros
Thu, Jun 1st
Andrew Heaney lasted only three innings, allowing six hits and four walks leading to three earned runs on Saturday against the Mariners.
Ari Koslow
Sun, Jun 4th
 George Kirby was unable to find his rhythm, allowing nine hits and one walk in just 4.2 innings pitched.
Jesse Garcia
Sat, May 27th
Andrew Heaney turned in a solid performance on Saturday, allowing just one earned run on four hits and a walk over seven innings while striking out three in a 5-3 win over the Orioles.
Chris Schommer
Sun, May 28th
 George Kirby had a solid outing, allowing just six hits and one walk over seven innings, but three earned runs proved to be too much for the Mariners to overcome as they fell to the Braves 3-2.
Chris Schommer
Mon, May 22nd
Andrew Heaney was dominant on Sunday, allowing six hits and two walks while striking out five over six innings of work.
Chris Schommer
Mon, May 22nd
 Kirby was dominant Tuesday, allowing only six hits and no walks while striking out nine batters in the Mariners' 5-0 victory over the Rangers.
Mike Maher - FantasyPros
Wed, May 10th
Andrew Heaney allowed only one earned run on four hits and two walks over six innings pitched, but left with the game tied at 1-1.
Chris Schommer
Mon, May 15th
 George Kirby earned the win on Thursday against the Athletics, allowing three runs on seven hits over seven innings to go along with two strikeouts and one walk.
Ari Koslow
Thu, May 4th
Andrew Heaney pitched 6.2 innings, allowing four hits and two walks while giving up three earned runs in a 5-0 loss to the Mariners on Tuesday.
Mike Maher - FantasyPros
Wed, May 10th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  George Kirby
George Kirby
Andrew Heaney
Andrew Heaney
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs CLEShane Bieber (4-3)#13vs PHIAaron Nola (4-4)#5
Fri, Mar 31stvs CLEHunter Gaddis (1-1)#164   
Sat, Apr 1stvs CLEAaron Civale (1-1)#72vs PHIZack Wheeler (4-4)#25
Sun, Apr 2ndvs CLECal Quantrill (2-4)#113vs PHIBailey Falter (0-7)#82
Mon, Apr 3rdvs LAAReid Detmers (0-5)#68vs BALKyle Bradish (2-1)#107
Tue, Apr 4thvs LAAJose Suarez (1-2)#199vs BALKyle Gibson (7-3)#90
Wed, Apr 5thvs LAAShohei Ohtani (5-2)#1vs BALGrayson Rodriguez (2-2)#75
Fri, Apr 7th@ CLEAaron Civale (1-1)#72@ CHCMarcus Stroman (5-4)#44
Sat, Apr 8th@ CLECal Quantrill (2-4)#113@ CHCJustin Steele (6-2)#39
Sun, Apr 9th@ CLEZach Plesac (1-1)#170@ CHCJameson Taillon (1-3)#123
Mon, Apr 10th@ CHCDrew Smyly (5-2)#71vs KCZack Greinke (1-5)#128
Tue, Apr 11th@ CHCHayden Wesneski (2-2)#106vs KCJordan Lyles (0-9)#240
Wed, Apr 12th@ CHCMarcus Stroman (5-4)#44vs KCBrad Keller (3-4)#281
Fri, Apr 14thvs COLAustin Gomber (4-4)#283@ HOULuis Garcia (2-2)
Sat, Apr 15thvs COLRyan Feltner (2-3)#360@ HOUHunter Brown (5-2)#69
Sun, Apr 16thvs COLNoah Davis (0-1)#341@ HOUFramber Valdez (6-4)#10
Mon, Apr 17thvs MILCorbin Burnes (4-4)#14@ KCJordan Lyles (0-9)#240
Tue, Apr 18thvs MILColin Rea (2-3)#232@ KCBrad Keller (3-4)#281
Wed, Apr 19thvs MILEric Lauer (4-5)#83@ KCBrady Singer (3-4)#126
Fri, Apr 21stvs STLSteven Matz (0-6)#114vs OAKJP Sears (0-3)#105
Sat, Apr 22ndvs STLMiles Mikolas (4-1)#65vs OAKShintaro Fujinami (2-6)#361
Sun, Apr 23rdvs STLJack Flaherty (3-4)#99vs OAKKyle Muller (1-4)#230
Tue, Apr 25th@ PHIBailey Falter (0-7)#82@ CINLuke Weaver (1-2)#254
Wed, Apr 26th@ PHITaijuan Walker (4-3)#78@ CINGraham Ashcraft (3-3)#169
Thu, Apr 27th@ PHIMatt Strahm (4-3)#108vs NYYGerrit Cole (6-0)#3
Fri, Apr 28th@ TORAlek Manoah (1-6)#53vs NYYClarke Schmidt (2-5)#140
Sat, Apr 29th@ TORKevin Gausman (4-3)#11vs NYYJhony Brito (3-3)#87
Sun, Apr 30th@ TORChris Bassitt (6-4)#29vs NYYNestor Cortes Jr. (5-2)#45
Tue, May 2nd@ OAKMason Miller (0-2)#245vs ARIZac Gallen (7-2)#7
Wed, May 3rd@ OAKJP Sears (0-3)#105vs ARIBrandon Pfaadt (0-2)#148
Thu, May 4th@ OAKDrew Rucinski (0-4)#206   
Fri, May 5thvs HOUCristian Javier (6-1)#15@ LAATyler Anderson (2-1)#97
Sat, May 6thvs HOUJ.P. France (1-1)#187@ LAAReid Detmers (0-5)#68
Sun, May 7thvs HOUBrandon Bielak (2-2)#182@ LAAJose Suarez (1-2)#199
Mon, May 8thvs TEXJon Gray (6-1)#41@ SEALogan Gilbert (3-3)#28
Tue, May 9thvs TEXAndrew Heaney (4-3)#35@ SEAGeorge Kirby (5-4)#22
Wed, May 10thvs TEXDane Dunning (4-1)#98@ SEALuis Castillo (4-3)#4
Fri, May 12th@ DETMatthew Boyd (3-4)#110@ OAKKen Waldichuk (1-4)#154
Sat, May 13th@ DETAlex Faedo (1-3)#237@ OAKJames Kaprielian (0-6)#264
Sun, May 14th@ DETJoey Wentz (1-5)#251@ OAKJP Sears (0-3)#105
Mon, May 15th@ BOSTanner Houck (3-4)#80vs ATLCharlie Morton (5-6)#52
Tue, May 16th@ BOSNick Pivetta (3-3)#159vs ATLJared Shuster (2-2)#135
Wed, May 17th@ BOSBrayan Bello (3-3)#119vs ATLSpencer Strider (5-2)#9
Fri, May 19th@ ATLBryce Elder (3-0)#32vs COLKarl Kauffmann (0-3)#362
Sat, May 20th@ ATLJesse Chavezvs COLKyle Freeland (4-6)#176
Sun, May 21st@ ATLJared Shuster (2-2)#135vs COLConnor Seabold (1-2)#274
Mon, May 22ndvs OAKKyle Muller (1-4)#230@ PITLuis Ortiz (1-2)#296
Tue, May 23rdvs OAKLuis Medina (0-4)#196@ PITRich Hill (4-5)#133
Wed, May 24thvs OAKAustin Pruitt@ PITJohan Oviedo (3-4)#146
Thu, May 25thvs OAKJP Sears (0-3)#105   
Fri, May 26thvs PITMitch Keller (7-1)#73@ BALGrayson Rodriguez (2-2)#75
Sat, May 27thvs PITVince Velasquez (4-4)#139@ BALDean Kremer (6-2)#137
Sun, May 28thvs PITLuis Ortiz (1-2)#296@ BALKyle Bradish (2-1)#107
Mon, May 29thvs NYYDomingo German (3-3)#62@ DETMatthew Boyd (3-4)#110
Tue, May 30thvs NYYNestor Cortes Jr. (5-2)#45@ DETAlex Faedo (1-3)#237
Wed, May 31stvs NYYClarke Schmidt (2-5)#140@ DETJoey Wentz (1-5)#251
Fri, Jun 2nd@ TEXJon Gray (6-1)#41vs SEALuis Castillo (4-3)#4
Sat, Jun 3rd@ TEXAndrew Heaney (4-3)#35vs SEABryan Woo
Sun, Jun 4th@ TEXNathan Eovaldi (7-2)#31vs SEABryce Miller (3-2)#76
Tue, Jun 6th@ SDJoe Musgrove (3-2)#50vs STLMatthew Liberatore (1-1)#191
Wed, Jun 7th@ SDMichael Wacha (5-2)#60vs STLJack Flaherty (3-4)#99
Fri, Jun 9th@ LAAShohei Ohtani (5-2)#1@ TBJosh Fleming (1-0)#143
Sat, Jun 10th@ LAAPatrick Sandoval (3-4)#46@ TBTaj Bradley (3-2)#162
Sun, Jun 11th@ LAAGriffin Canning (4-2)#138@ TBShane McClanahan (8-1)#2
Mon, Jun 12thvs MIAvs LAA
Tue, Jun 13thvs MIAvs LAA
Wed, Jun 14thvs MIAvs LAA
Fri, Jun 16thvs CWSvs TOR
Sat, Jun 17thvs CWSvs TOR
Sun, Jun 18thvs CWSvs TOR
Tue, Jun 20th@ NYY@ CWS
Wed, Jun 21st@ NYY@ CWS
Thu, Jun 22nd@ NYY   
Fri, Jun 23rd@ BAL@ NYY
Sat, Jun 24th@ BAL@ NYY
Sun, Jun 25th@ BAL@ NYY
Mon, Jun 26thvs WSHvs DET
Tue, Jun 27thvs WSHvs DET
Wed, Jun 28thvs WSHvs DET
Fri, Jun 30thvs TBvs HOU
Sat, Jul 1stvs TBvs HOU
Sun, Jul 2ndvs TBvs HOU
Mon, Jul 3rd@ SFvs HOU
Tue, Jul 4th@ SF@ BOS
Wed, Jul 5th@ SF@ BOS
Thu, Jul 6th@ HOU@ BOS
Fri, Jul 7th@ HOU@ WSH
Sat, Jul 8th@ HOU@ WSH
Sun, Jul 9th@ HOU@ WSH
Fri, Jul 14thvs DETvs CLE
Sat, Jul 15thvs DETvs CLE
Sun, Jul 16thvs DETvs CLE
Mon, Jul 17thvs MINvs TB
Tue, Jul 18thvs MINvs TB
Wed, Jul 19thvs MINvs TB
Thu, Jul 20thvs MIN   
Fri, Jul 21stvs TORvs LAD
Sat, Jul 22ndvs TORvs LAD
Sun, Jul 23rdvs TORvs LAD
Mon, Jul 24th@ MIN@ HOU
Tue, Jul 25th@ MIN@ HOU
Wed, Jul 26th@ MIN@ HOU
Fri, Jul 28th@ ARI@ SD
Sat, Jul 29th@ ARI@ SD
Sun, Jul 30th@ ARI@ SD
Mon, Jul 31stvs BOS   
Tue, Aug 1stvs BOSvs CWS
Wed, Aug 2ndvs BOSvs CWS
Thu, Aug 3rd@ LAAvs CWS
Fri, Aug 4th@ LAAvs MIA
Sat, Aug 5th@ LAAvs MIA
Sun, Aug 6th@ LAAvs MIA
Tue, Aug 8thvs SD@ OAK
Wed, Aug 9thvs SD@ OAK
Fri, Aug 11thvs BAL@ SF
Sat, Aug 12thvs BAL@ SF
Sun, Aug 13thvs BAL@ SF
Mon, Aug 14th@ KCvs LAA
Tue, Aug 15th@ KCvs LAA
Wed, Aug 16th@ KCvs LAA
Thu, Aug 17th@ KC   
Fri, Aug 18th@ HOUvs MIL
Sat, Aug 19th@ HOUvs MIL
Sun, Aug 20th@ HOUvs MIL
Mon, Aug 21st@ CWS@ ARI
Tue, Aug 22nd@ CWS@ ARI
Wed, Aug 23rd@ CWS   
Fri, Aug 25thvs KC@ MIN
Sat, Aug 26thvs KC@ MIN
Sun, Aug 27thvs KC@ MIN
Mon, Aug 28thvs OAK@ NYM
Tue, Aug 29thvs OAK@ NYM
Wed, Aug 30thvs OAK@ NYM
Fri, Sep 1st@ NYMvs MIN
Sat, Sep 2nd@ NYMvs MIN
Sun, Sep 3rd@ NYMvs MIN
Mon, Sep 4th@ CINvs HOU
Tue, Sep 5th@ CINvs HOU
Wed, Sep 6th@ CINvs HOU
Thu, Sep 7th@ TB   
Fri, Sep 8th@ TBvs OAK
Sat, Sep 9th@ TBvs OAK
Sun, Sep 10th@ TBvs OAK
Mon, Sep 11thvs LAA@ TOR
Tue, Sep 12thvs LAA@ TOR
Wed, Sep 13thvs LAA@ TOR
Fri, Sep 15thvs LAD@ CLE
Sat, Sep 16thvs LAD@ CLE
Sun, Sep 17thvs LAD@ CLE
Mon, Sep 18th@ OAKvs BOS
Tue, Sep 19th@ OAKvs BOS
Wed, Sep 20th@ OAKvs BOS
Fri, Sep 22nd@ TEXvs SEA
Sat, Sep 23rd@ TEXvs SEA
Sun, Sep 24th@ TEXvs SEA
Mon, Sep 25thvs HOU@ LAA
Tue, Sep 26thvs HOU@ LAA
Wed, Sep 27thvs HOU@ LAA
Thu, Sep 28thvs TEX@ SEA
Fri, Sep 29thvs TEX@ SEA
Sat, Sep 30thvs TEX@ SEA
Sun, Oct 1stvs TEX@ SEA
Mon, Apr 24th   @ CINNick Lodolo (2-1)#88
Thu, May 11th   @ OAKLuis Medina (0-4)#196
Mon, Jun 5th   vs STLAdam Wainwright (2-1)#93
Thu, Jun 15th   vs LAA
Mon, Jun 19th   @ CWS
Thu, Jun 29th   vs DET
Mon, Aug 7th   @ OAK
Thu, Aug 24th   @ MIN
Thu, Sep 14th   @ TOR