Skip to main content

Who Should I Trade?

Travis Swaggerty for Ryan McKenna (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Ryan McKenna
CF,DH,LF,RF - BAL
Ryan McKenna
Travis Swaggerty
CF - PIT
Travis Swaggerty
Expert
Recommendation
100%
Recommended by
1 of 1 experts
0%
Recommended by
0 of 1 experts
Rankings 
   
Rest of Season
VBR# 1271# 1268
   
Projections 
   
Runs00
Home Runs00
RBI00
Stolen Bases00
Batting Average.226.236
   
Misc 
   
Injury Alert-MiLB
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 411# 416
   
Who Should I Trade? Player Statistics
  Ryan McKenna
CF,DH,LF,RF - BAL
Ryan McKenna
Travis Swaggerty
CF - PIT
Travis Swaggerty
2022 Stats 
   
   
At Bats1509
   
Runs230
   
Hits361
   
Singles241
   
Doubles100
   
Triples00
   
Home Runs20
   
RBI110
   
Stolen Bases20
   
Caught Stealing00
   
Walks110
   
Strikeouts534
   
Batting Average.240.111
   
On Base Pct.299.111
   
Slugging Pct.347.111
   
On-base Plus Slugging.645.222
   
Who Should I Trade? Player Projections
  Ryan McKenna
CF,DH,LF,RF - BAL
Ryan McKenna
Travis Swaggerty
CF - PIT
Travis Swaggerty
2022 Projections 
   
   
At Bats22
   
Runs00
   
Hits00
   
Singles00
   
Doubles00
   
Triples00
   
Home Runs00
   
RBI00
   
Stolen Bases00
   
Caught Stealing00
   
Walks00
   
Strikeouts10
   
Batting Average.226.236
   
On Base Pct.300.305
   
Slugging Pct.349.376
   
On-base Plus Slugging.649.682
   
Who Should I Trade? Player Notes
  Ryan McKenna
CF,DH,LF,RF - BAL
Ryan McKenna
Travis Swaggerty
CF - PIT
Travis Swaggerty
News 
 Ryan McKenna went 3-for-5 with two doubles, a single, a RBI, and a run scored in Monday's 7-3 win over the Blue Jays.
Owen Klukas - The Check Your Bias Podcast
Tue, Aug 16th
Travis Swaggerty went 0-for-3 during Tuesday's 5-3 loss to the Tigers.
Andy Zimmerman
Wed, Jun 8th
 Ryan McKenna went 1-for-1 with a two-RBI double in Saturday's 6-3 win over the Pirates.
Owen Klukas - The Check Your Bias Podcast
Sun, Aug 7th
 
 Ryan McKenna went 1-for-2 with a solo home run and a walk in Wednesday's 6-3 win over the Rangers.
Owen Klukas - The Check Your Bias Podcast
Wed, Aug 3rd
 
 Ryan McKenna went 1-for-3 with a RBI single in Wednesday's 2-1 win over the Rangers.
Owen Klukas - The Check Your Bias Podcast
Thu, Jul 7th
 
 Ryan McKenna went 2-for-4 with a solo home run, a single, three runs scored, a stolen base, and a walk in Tuesday's 10-9 win over the Rangers in 10 innings.
Owen Klukas - The Check Your Bias Podcast
Wed, Jul 6th
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Ryan McKenna
CF,DH,LF,RF - BAL
Ryan McKenna
Travis Swaggerty
CF - PIT
Travis Swaggerty
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7th   @ STLAdam Wainwright (11-12)#61
Sat, Apr 9th@ TBDrew Rasmussen (11-7)#39@ STLMiles Mikolas (12-13)#26
Sun, Apr 10th@ TBCorey Kluber (10-10)#71@ STLSteven Matz (5-3)#124
Tue, Apr 12thvs MILEric Lauer (10-7)#70vs CHCDrew Smyly (7-8)#128
Wed, Apr 13thvs MILCorbin Burnes (12-8)#11vs CHCKyle Hendricks (4-6)
Thu, Apr 14th   vs WSHJoan Adon (1-12)#359
Fri, Apr 15thvs NYYJordan Montgomery (9-6)#35vs WSHErick Fedde (6-12)#352
Sat, Apr 16thvs NYYJameson Taillon (14-5)#27vs WSHJosh Rogers (2-2)#354
Sun, Apr 17thvs NYYNestor Cortes Jr. (12-4)#3vs WSHPatrick Corbin (6-19)#360
Mon, Apr 18th@ OAKFrankie Montas (5-12)#40@ MILEric Lauer (10-7)#70
Tue, Apr 19th@ OAKCole Irvin (9-13)#67@ MILCorbin Burnes (12-8)#11
Wed, Apr 20th@ OAKDaulton Jefferies (1-7)@ MILBrandon Woodruff (13-4)#30
Thu, Apr 21st@ OAKPaul Blackburn (7-6)@ CHCMark Leiter Jr. (2-7)#127
Fri, Apr 22nd@ LAAReid Detmers (7-6)#73@ CHCDrew Smyly (7-8)#128
Sat, Apr 23rd@ LAANoah Syndergaard (10-10)#98@ CHCKyle Hendricks (4-6)
Sun, Apr 24th@ LAAJose Suarez (8-8)#152@ CHCJustin Steele (4-7)#136
Tue, Apr 26th@ NYYLuis Severino (7-3)#42vs MILBrandon Woodruff (13-4)#30
Wed, Apr 27th@ NYYJordan Montgomery (9-6)#35vs MILAaron Ashby (2-10)#82
Thu, Apr 28th@ NYYJameson Taillon (14-5)#27vs MILFreddy Peralta (4-4)#81
Fri, Apr 29thvs BOSRich Hill (8-7)#186vs SDYu Darvish (16-8)#8
Sat, Apr 30thvs BOSNathan Eovaldi (5-3)#65vs SDSean Manaea (7-9)#93
Sun, May 1stvs BOSNick Pivetta (10-12)#154vs SDJoe Musgrove (10-7)#36
Wed, May 4thvs MINDylan Bundy (8-8)#181@ DETAlex Faedo (1-5)#190
Sat, May 7th   @ CINDauri Moreta
Sun, May 8thvs KCDaniel Lynch (4-12)#337@ CINTyler Mahle (6-8)#74
Mon, May 9thvs KCCarlos Hernandez (0-5)#332vs LADJulio Urias (17-7)#20
Tue, May 10th@ STLPacky Naughton (0-2)#300vs LADTony Gonsolin (16-1)#43
Wed, May 11th@ STLMiles Mikolas (12-13)#26vs LADRyan Pepiot (3-0)#252
Thu, May 12th@ STLSteven Matz (5-3)#124vs CINConnor Overton (1-0)#223
Fri, May 13th@ DETEduardo Rodriguez (5-5)#66vs CINTyler Mahle (6-8)#74
Sat, May 14th@ DETMichael Pineda (2-7)vs CINLuis Castillo (8-6)#23
Sun, May 15th@ DETTarik Skubal (7-8)vs CINHunter Greene (5-13)#90
Mon, May 16thvs NYYLuis Severino (7-3)#42@ CHCWade Miley (2-2)#196
Tue, May 17thvs NYYJameson Taillon (14-5)#27@ CHCKeegan Thompson (10-5)#182
Wed, May 18thvs NYYGerrit Cole (13-7)#1@ CHCDrew Smyly (7-8)#128
Fri, May 20thvs TBJalen Beeks (2-3)#115vs STLAdam Wainwright (11-12)#61
Sat, May 21stvs TBJeffrey Springs (9-4)#32vs STLMatthew Liberatore (2-1)#302
Sun, May 22ndvs TBCorey Kluber (10-10)#71vs STLSteven Matz (5-3)#124
Mon, May 23rd@ NYYGerrit Cole (13-7)#1vs COLChad Kuhl (6-11)#356
Tue, May 24th@ NYYJordan Montgomery (9-6)#35vs COLKyle Freeland (9-11)#198
Wed, May 25th@ NYYJP Sears (6-3)#121vs COLRyan Feltner (3-9)#351
Fri, May 27th@ BOSGarrett Whitlock (4-2)#84@ SDSean Manaea (7-9)#93
Sat, May 28th@ BOSJosh Winckowski (5-7)#207@ SDJoe Musgrove (10-7)#36
Sun, May 29th@ BOSNick Pivetta (10-12)#154@ SDMacKenzie Gore (4-4)#228
Mon, May 30th@ BOSRich Hill (8-7)#186@ LADWalker Buehler (6-3)
Tue, May 31stvs SEAGeorge Kirby (8-5)#49@ LADJulio Urias (17-7)#20
Wed, Jun 1stvs SEARobbie Ray (12-12)#21@ LADMitch White (1-6)#195
Fri, Jun 3rdvs CLEShane Bieber (13-8)#9vs ARIMerrill Kelly (13-8)#29
Sat, Jun 4thvs CLETriston McKenzie (11-11)#15vs ARIZach Davies (2-5)#177
Sun, Jun 5thvs CLEZach Plesac (3-12)vs ARIZac Gallen (12-3)#12
Tue, Jun 7thvs CHCKeegan Thompson (10-5)#182vs DETTarik Skubal (7-8)
Wed, Jun 8th   vs DETAlex Faedo (1-5)#190
Thu, Jun 9th@ KCKris Bubic (3-13)#358@ ATLMax Fried (14-7)#17
Fri, Jun 10th@ KCJonathan Heasley (4-9)#275@ ATLSpencer Strider (11-5)#41
Sat, Jun 11th@ KCDaniel Lynch (4-12)#337@ ATLCharlie Morton (9-6)#58
Sun, Jun 12th@ KCBrad Keller (6-14)#301@ ATLKyle Wright (21-5)#44
Mon, Jun 13th@ TORAlek Manoah (16-7)#6@ STLZack Thompson (1-1)#217
Tue, Jun 14th@ TORYusei Kikuchi (5-7)#142@ STLMiles Mikolas (12-13)#26
Wed, Jun 15th@ TORJose Berrios (12-7)#218@ STLJack Flaherty (2-1)#100
Fri, Jun 17thvs TBShane Baz (1-2)#108vs SFCarlos Rodon (14-8)#13
Sat, Jun 18thvs TBJeffrey Springs (9-4)#32vs SFAlex Wood (8-12)#94
Sun, Jun 19thvs TBCorey Kluber (10-10)#71vs SFAlex Cobb (7-7)#72
Mon, Jun 20th   vs CHCCaleb Kilian (0-2)#271
Tue, Jun 21stvs WSHErick Fedde (6-12)#352vs CHCMatt Swarmer (2-3)#272
Wed, Jun 22ndvs WSHPatrick Corbin (6-19)#360vs CHCKeegan Thompson (10-5)#182
Thu, Jun 23rd@ CWSJohnny Cueto (8-10)#80vs CHCJustin Steele (4-7)#136
Fri, Jun 24th@ CWSMichael Kopech (5-9)#63@ TBJeffrey Springs (9-4)#32
Sat, Jun 25th@ CWSLance Lynn (8-7)#68@ TBCorey Kluber (10-10)#71
Sun, Jun 26th@ CWSDylan Cease (14-8)#7@ TBShane McClanahan (12-8)#18
Mon, Jun 27th@ SEAGeorge Kirby (8-5)#49@ WSHErick Fedde (6-12)#352
Tue, Jun 28th@ SEARobbie Ray (12-12)#21@ WSHPatrick Corbin (6-19)#360
Wed, Jun 29th@ SEAChris Flexen (8-9)#64@ WSHPaolo Espino (0-8)#114
Thu, Jun 30th   vs MILAdrian Houser (6-10)#273
Fri, Jul 1st@ MINJoe Ryan (13-8)#53vs MILCorbin Burnes (12-8)#11
Sat, Jul 2nd@ MINSonny Gray (8-5)#88vs MILAaron Ashby (2-10)#82
Sun, Jul 3rd@ MINDevin Smeltzer (5-2)#123vs MILBrandon Woodruff (13-4)#30
Tue, Jul 5thvs TEXSpencer Howard (2-4)#328vs NYYJameson Taillon (14-5)#27
Wed, Jul 6thvs TEXGlenn Otto (6-10)#148vs NYYLuis Severino (7-3)#42
Thu, Jul 7thvs LAAChase Silseth (1-3)#295@ CINJeff Hoffman (2-0)
Fri, Jul 8thvs LAAReid Detmers (7-6)#73@ MILAaron Ashby (2-10)#82
Sat, Jul 9thvs LAAPatrick Sandoval (6-9)#55@ MILBrandon Woodruff (13-4)#30
Sun, Jul 10thvs LAAJose Suarez (8-8)#152@ MILEric Lauer (10-7)#70
Mon, Jul 11th   @ MIATrevor Rogers (4-11)#150
Tue, Jul 12th@ CHCAdrian Sampson (4-5)#130@ MIADaniel Castano (1-3)
Wed, Jul 13th@ CHCJustin Steele (4-7)#136@ MIAPablo Lopez (10-10)#57
Thu, Jul 14th   @ MIABraxton Garrett (3-6)
Fri, Jul 15th@ TBLuis Patino (1-2)#185@ COLGerman Marquez (9-13)#189
Sat, Jul 16th@ TBRyan Yarbrough (3-8)#174@ COLJose Urena (3-8)#319
Sun, Jul 17th@ TBCorey Kluber (10-10)#71@ COLAustin Gomber (5-7)#348
Fri, Jul 22ndvs NYYJameson Taillon (14-5)#27vs MIABraxton Garrett (3-6)
Sat, Jul 23rdvs NYYGerrit Cole (13-7)#1vs MIAMax Meyer (0-1)
Sun, Jul 24thvs NYYNestor Cortes Jr. (12-4)#3vs MIASandy Alcantara (14-9)#2
Mon, Jul 25thvs TBCorey Kluber (10-10)#71@ CHCAdrian Sampson (4-5)#130
Tue, Jul 26thvs TBShane McClanahan (12-8)#18@ CHCKeegan Thompson (10-5)#182
Thu, Jul 28thvs TBRyan Yarbrough (3-8)#174vs PHIZack Wheeler (12-7)#28
Fri, Jul 29th@ CINMike Minor (4-12)#347vs PHIBailey Falter (6-4)#107
Sat, Jul 30th@ CINTyler Mahle (6-8)#74vs PHIRanger Suarez (10-6)#62
Sun, Jul 31st@ CINNick Lodolo (4-7)#79vs PHIAaron Nola (11-13)#10
Tue, Aug 2nd@ TEXSpencer Howard (2-4)#328vs MILCorbin Burnes (12-8)#11
Wed, Aug 3rd@ TEXMartin Perez (12-8)#14vs MILFreddy Peralta (4-4)#81
Thu, Aug 4th   vs MILBrandon Woodruff (13-4)#30
Fri, Aug 5thvs PITMitch Keller (5-12)#144@ BALDean Kremer (8-7)#147
Sat, Aug 6thvs PITJT Brubaker (3-12)#157@ BALAustin Voth (5-4)#191
Sun, Aug 7thvs PITBryse Wilson (3-9)#343@ BALSpenser Watkins (5-6)#349
Mon, Aug 8thvs TORYusei Kikuchi (5-7)#142@ ARIZac Gallen (12-3)#12
Tue, Aug 9thvs TORAlek Manoah (16-7)#6@ ARITommy Henry (3-4)#180
Wed, Aug 10th   @ ARIMadison Bumgarner (7-15)#216
Thu, Aug 11th@ BOSJosh Winckowski (5-7)#207@ ARIMerrill Kelly (13-8)#29
Fri, Aug 12th@ TBCorey Kluber (10-10)#71@ SFCarlos Rodon (14-8)#13
Sat, Aug 13th@ TBShane McClanahan (12-8)#18@ SFLogan Webb (15-9)#38
Sun, Aug 14th@ TBDrew Rasmussen (11-7)#39@ SFAlex Wood (8-12)#94
Tue, Aug 16th@ TORAlek Manoah (16-7)#6vs BOSNick Pivetta (10-12)#154
Wed, Aug 17th@ TORRoss Stripling (10-4)#59vs BOSRich Hill (8-7)#186
Thu, Aug 18thvs CHCAdrian Sampson (4-5)#130vs BOSJosh Winckowski (5-7)#207
Fri, Aug 19thvs BOSKutter Crawford (3-6)#213vs CINGraham Ashcraft (5-5)#221
Sat, Aug 20thvs BOSMichael Wacha (11-2)#77vs CINJustin Dunn (1-3)#353
Sun, Aug 21stvs BOSNick Pivetta (10-12)#154vs CINMike Minor (4-12)#347
Mon, Aug 22nd   vs ATLJake Odorizzi (5-6)#168
Tue, Aug 23rdvs CWSDylan Cease (14-8)#7vs ATLMax Fried (14-7)#17
Wed, Aug 24thvs CWSLucas Giolito (10-9)#112vs ATLKyle Wright (21-5)#44
Fri, Aug 26th@ HOULance McCullers Jr. (4-2)#106@ PHIBailey Falter (6-4)#107
Sat, Aug 27th@ HOUJose Urquidy (13-8)#60@ PHIKyle Gibson (10-8)#210
Sun, Aug 28th@ HOUJustin Verlander (17-4)#5@ PHINoah Syndergaard (10-10)#98
Mon, Aug 29th   @ MILCorbin Burnes (12-8)#11
Tue, Aug 30th@ CLECal Quantrill (14-5)#51@ MILJason Alexander (2-3)#205
Wed, Aug 31st@ CLETriston McKenzie (11-11)#15@ MILFreddy Peralta (4-4)#81
Fri, Sep 2ndvs OAKJP Sears (6-3)#121vs TORAlek Manoah (16-7)#6
Sat, Sep 3rdvs OAKAdam Oller (2-8)#243vs TORTrevor Richards (3-2)#172
Sun, Sep 4thvs OAKAdrian Martinez (4-6)#200vs TORRoss Stripling (10-4)#59
Tue, Sep 6thvs TORMitch White (1-6)#195vs NYMTaijuan Walker (12-5)#56
Wed, Sep 7thvs TORAlek Manoah (16-7)#6vs NYMJacob deGrom (5-4)#25
Fri, Sep 9thvs BOSBrayan Bello (2-8)#183vs STLMiles Mikolas (12-13)#26
Sat, Sep 10thvs BOSMichael Wacha (11-2)#77vs STLJack Flaherty (2-1)#100
Sun, Sep 11thvs BOSRich Hill (8-7)#186vs STLJose Quintana (6-7)#46
Mon, Sep 12th   @ CINMike Minor (4-12)#347
Tue, Sep 13th@ WSHCory Abbott (0-4)#225@ CINFernando Cruz
Wed, Sep 14th@ WSHPatrick Corbin (6-19)#360@ CINNick Lodolo (4-7)#79
Thu, Sep 15th   @ NYMCarlos Carrasco (15-7)#48
Fri, Sep 16th@ TORTrevor Richards (3-2)#172@ NYMTaijuan Walker (12-5)#56
Sat, Sep 17th@ TORJose Berrios (12-7)#218@ NYMChris Bassitt (15-9)#24
Sun, Sep 18th@ TORAlek Manoah (16-7)#6@ NYMJacob deGrom (5-4)#25
Tue, Sep 20thvs DETJoey Wentz (2-2)#231@ NYYNestor Cortes Jr. (12-4)#3
Wed, Sep 21stvs DETMatt Manning (2-3)#170@ NYYLuis Severino (7-3)#42
Thu, Sep 22ndvs HOUJustin Verlander (17-4)#5vs CHCHayden Wesneski (3-2)#220
Fri, Sep 23rdvs HOUJose Urquidy (13-8)#60vs CHCJavier Assad (2-2)#249
Sat, Sep 24thvs HOUFramber Valdez (16-6)#31vs CHCWade Miley (2-2)#196
Sun, Sep 25thvs HOUCristian Javier (11-9)#34vs CHCAdrian Sampson (4-5)#130
Mon, Sep 26th@ BOSConnor Seabold (0-4)#320vs CINChase Anderson (2-4)#307
Tue, Sep 27th@ BOSMichael Wacha (11-2)#77vs CINHunter Greene (5-13)#90
Wed, Sep 28th@ BOSRich Hill (8-7)#186vs CINLuis Cessa (4-4)#167
Fri, Sep 30th@ NYYDomingo German (2-4)#86@ STLJack Flaherty (2-1)#100
Sat, Oct 1st@ NYYNestor Cortes Jr. (12-4)#3@ STLJordan Montgomery (9-6)#35
Sun, Oct 2nd@ NYYChi Chi Gonzalez (0-1)#342@ STLAdam Wainwright (11-12)#61
Mon, Oct 3rdvs TORJose Berrios (12-7)#218vs STLJose Quintana (6-7)#46
Tue, Oct 4thvs TORMitch White (1-6)#195vs STLDakota Hudson (8-7)#193
Wed, Oct 5thvs TORvs STL
Fri, Apr 8th@ TBShane McClanahan (12-8)#18   
Mon, Apr 11thvs MILAdrian Houser (6-10)#273   
Mon, May 2ndvs MINChris Paddack (1-2)   
Tue, May 3rdvs MINJoe Ryan (13-8)#53   
Thu, May 5thvs MINChris Archer (2-8)#188   
Thu, May 19thvs NYYJordan Montgomery (9-6)#35   
Thu, Jun 2ndvs SEAChris Flexen (8-9)#64   
Thu, Jun 16th@ TORKevin Gausman (12-10)#33   
Mon, Jul 4thvs TEXDane Dunning (4-8)#125   
Wed, Jul 27thvs TBDrew Rasmussen (11-7)#39   
Mon, Aug 1st@ TEXJon Gray (7-7)#47   
Mon, Aug 15th@ TORYusei Kikuchi (5-7)#142   
Thu, Aug 25thvs CWSLance Lynn (8-7)#68   
Thu, Sep 1st@ CLEShane Bieber (13-8)#9   
Mon, Sep 5thvs TORJose Berrios (12-7)#218   
Mon, Sep 19thvs DETTyler Alexander (4-11)#201   
Thu, Sep 29th@ BOSNathan Eovaldi (5-3)#65