Skip to main content

Who Should I Trade?

Shed Long Jr. for Cam Gallagher (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Cam Gallagher
C - KC
Cam Gallagher
Shed Long Jr.
2B,LF - BAL
Shed Long Jr.
Expert
Recommendation
100%
Recommended by
1 of 1 experts
0%
Recommended by
0 of 1 experts
Rankings 
   
Rest of Season
VBR# 1299# 1256
   
Projections 
   
Runs57
Home Runs12
RBI57
Stolen Bases01
Batting Average.246.233
   
Misc 
   
Injury Alert-MiLB
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 442# 444
   
Who Should I Trade? Player Statistics
  Cam Gallagher
C - KC
Cam Gallagher
Shed Long Jr.
2B,LF - BAL
Shed Long Jr.
2022 Stats 
   
   
At Bats20
   
Runs1
   
Hits7
   
Singles3
   
Doubles4
   
Triples0
   
Home Runs0
   
RBI5
   
Stolen Bases0
   
Caught Stealing0
   
Walks2
   
Strikeouts5
   
Batting Average.350
   
On Base Pct.409
   
Slugging Pct.550
   
On-base Plus Slugging.959
   
Who Should I Trade? Player Projections
  Cam Gallagher
C - KC
Cam Gallagher
Shed Long Jr.
2B,LF - BAL
Shed Long Jr.
2022 Projections 
   
   
At Bats4657
   
Runs57
   
Hits1113
   
Singles88
   
Doubles33
   
Triples01
   
Home Runs12
   
RBI57
   
Stolen Bases01
   
Caught Stealing00
   
Walks45
   
Strikeouts917
   
Batting Average.246.233
   
On Base Pct.307.300
   
Slugging Pct.366.407
   
On-base Plus Slugging.672.707
   
Who Should I Trade? Player Notes
  Cam Gallagher
C - KC
Cam Gallagher
Shed Long Jr.
2B,LF - BAL
Shed Long Jr.
News 
 Cam Gallagher went 2-for-3 with two doubles, a walk and three RBI in Kansas City’s 9-7 loss to Oakland on Saturday.
Luke Monaldo
Sun, Jun 26th
 
 Cam Gallagher has been activated from the 10-day IL and RHP Matt Peacock has been optioned to Triple-A Omaha in a corresponding move as reported by MLB.com's Sarah Wexler.
Luke Monaldo
Tue, Jun 21st
 
 Royals catcher Cam Gallagher went 1-for-3 Sunday, doubling and driving in one run in the Royals' 5-4 loss to the Mariners.
Chris Schommer
Mon, Apr 25th
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Cam Gallagher
C - KC
Cam Gallagher
Shed Long Jr.
2B,LF - BAL
Shed Long Jr.
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8th   @ TBShane McClanahan (8-3)#6
Sat, Apr 9thvs CLEZach Plesac (2-5)#107@ TBDrew Rasmussen (5-3)#55
Sun, Apr 10thvs CLECal Quantrill (4-4)#82@ TBCorey Kluber (3-4)#47
Mon, Apr 11thvs CLEAaron Civale (2-4)#182vs MILAdrian Houser (4-8)#165
Tue, Apr 12th@ STLDakota Hudson (5-4)#94vs MILEric Lauer (6-3)#88
Wed, Apr 13th   vs MILCorbin Burnes (6-4)#3
Fri, Apr 15thvs DETTarik Skubal (5-5)#36vs NYYJordan Montgomery (3-1)#31
Sat, Apr 16thvs DETMatt Manning (0-0)#186vs NYYJameson Taillon (8-1)#42
Sun, Apr 17th   vs NYYNestor Cortes Jr. (6-3)#49
Mon, Apr 18th   @ OAKFrankie Montas (3-7)#14
Tue, Apr 19thvs MINChris Archer (2-3)#126@ OAKCole Irvin (2-5)#110
Wed, Apr 20thvs MINChris Paddack (1-2)@ OAKDaulton Jefferies (1-7)
Thu, Apr 21stvs MINJoe Ryan (6-3)#51@ OAKPaul Blackburn (6-3)#8
Fri, Apr 22nd@ SEAChris Flexen (3-8)#118@ LAAReid Detmers (2-3)#109
Sat, Apr 23rd@ SEAMatt Brash (1-3)#185@ LAANoah Syndergaard (4-6)#87
Sun, Apr 24th@ SEARobbie Ray (6-6)#22@ LAAJose Suarez (1-2)#136
Tue, Apr 26th@ CWSDallas Keuchel (2-5)#380@ NYYLuis Severino (4-2)#33
Wed, Apr 27th@ CWSDylan Cease (6-3)#19@ NYYJordan Montgomery (3-1)#31
Thu, Apr 28th@ CWSMichael Kopech (2-4)#34@ NYYJameson Taillon (8-1)#42
Fri, Apr 29thvs NYYNestor Cortes Jr. (6-3)#49vs BOSRich Hill (4-4)#134
Sat, Apr 30thvs NYYGerrit Cole (6-2)#2vs BOSNathan Eovaldi (4-2)#28
Sun, May 1stvs NYYLuis Severino (4-2)#33vs BOSNick Pivetta (8-5)#37
Mon, May 2nd@ STLSteven Matz (3-3)#84vs MINChris Paddack (1-2)
Tue, May 3rdvs STLDakota Hudson (5-4)#94vs MINJoe Ryan (6-3)#51
Wed, May 4thvs STLAdam Wainwright (5-5)#41vs MINDylan Bundy (4-4)#149
Thu, May 5th   vs MINChris Archer (2-3)#126
Sun, May 8th@ BALBruce Zimmermann (2-5)#243vs KCDaniel Lynch (3-7)#254
Mon, May 9th@ BALTyler Wells (5-4)#78vs KCCarlos Hernandez (0-3)#294
Tue, May 10th@ TEXMartin Perez (5-2)#65@ STLPacky Naughton (0-2)#273
Wed, May 11th@ TEXMatt Bush (2-1)#219@ STLMiles Mikolas (5-5)#46
Thu, May 12th@ TEXTaylor Hearn (4-5)#262@ STLSteven Matz (3-3)#84
Fri, May 13th@ COLKyle Freeland (3-5)#167@ DETEduardo Rodriguez (1-3)#45
Sat, May 14th@ COLGerman Marquez (4-5)#103@ DETMichael Pineda (1-2)#143
Sun, May 15th@ COLAustin Gomber (3-7)#177@ DETTarik Skubal (5-5)#36
Mon, May 16thvs CWSJohnny Cueto (1-4)#175vs NYYLuis Severino (4-2)#33
Tue, May 17thvs CWSDavis Martin (1-2)#245vs NYYJameson Taillon (8-1)#42
Wed, May 18thvs CWSLucas Giolito (4-4)#39vs NYYGerrit Cole (6-2)#2
Thu, May 19thvs CWSVince Velasquez (3-3)#178vs NYYJordan Montgomery (3-1)#31
Fri, May 20thvs MINDevin Smeltzer (4-1)#147vs TBJalen Beeks (1-1)#174
Sat, May 21stvs MINJoe Ryan (6-3)#51vs TBJeffrey Springs (3-2)#27
Sun, May 22ndvs MINBailey Ober (1-2)#80vs TBCorey Kluber (3-4)#47
Mon, May 23rd@ ARIZach Davies (2-4)#162@ NYYGerrit Cole (6-2)#2
Tue, May 24th@ ARIZac Gallen (4-2)#40@ NYYJordan Montgomery (3-1)#31
Wed, May 25th   @ NYYJP Sears (2-0)#218
Fri, May 27th@ MINBailey Ober (1-2)#80@ BOSGarrett Whitlock (2-1)#72
Sat, May 28th@ MINChris Archer (2-3)#126@ BOSJosh Winckowski (3-1)#297
Sun, May 29th@ MINSonny Gray (3-1)#52@ BOSNick Pivetta (8-5)#37
Mon, May 30th@ CLEZach Plesac (2-5)#107@ BOSRich Hill (4-4)#134
Tue, May 31st@ CLECal Quantrill (4-4)#82vs SEAGeorge Kirby (2-2)#75
Wed, Jun 1st@ CLEKonnor Pilkington (1-0)#169vs SEARobbie Ray (6-6)#22
Thu, Jun 2nd   vs SEAChris Flexen (3-8)#118
Fri, Jun 3rdvs HOUJose Urquidy (6-3)#70vs CLEShane Bieber (3-4)#5
Sat, Jun 4thvs HOULuis Garcia (5-5)#38vs CLETriston McKenzie (4-5)#56
Sun, Jun 5thvs HOUFramber Valdez (7-3)#24vs CLEZach Plesac (2-5)#107
Tue, Jun 7thvs TORAlek Manoah (9-2)#12vs CHCKeegan Thompson (7-2)#97
Thu, Jun 9thvs BALJordan Lyles (4-7)#270@ KCKris Bubic (1-4)#237
Fri, Jun 10thvs BALBruce Zimmermann (2-5)#243@ KCJonathan Heasley (1-3)#212
Sat, Jun 11thvs BALTyler Wells (5-4)#78@ KCDaniel Lynch (3-7)#254
Sun, Jun 12thvs BALDean Kremer (2-1)#241@ KCBrad Keller (2-9)#114
Mon, Jun 13th@ SFAlex Wood (5-6)#77@ TORAlek Manoah (9-2)#12
Tue, Jun 14th@ SFLogan Webb (7-2)#16@ TORYusei Kikuchi (2-4)#101
Wed, Jun 15th@ SFSam Long (0-1)#222@ TORJose Berrios (5-4)#67
Thu, Jun 16th   @ TORKevin Gausman (5-6)#21
Fri, Jun 17th@ OAKFrankie Montas (3-7)#14vs TBShane Baz (0-1)#102
Sat, Jun 18th@ OAKCole Irvin (2-5)#110vs TBJeffrey Springs (3-2)#27
Sun, Jun 19th@ OAKJared Koenig (1-2)#303vs TBCorey Kluber (3-4)#47
Tue, Jun 21st@ LAAReid Detmers (2-3)#109vs WSHErick Fedde (5-5)#189
Wed, Jun 22nd@ LAAShohei Ohtani (6-4)#25vs WSHPatrick Corbin (3-10)#135
Thu, Jun 23rd   @ CWSJohnny Cueto (1-4)#175
Fri, Jun 24thvs OAKCole Irvin (2-5)#110@ CWSMichael Kopech (2-4)#34
Sat, Jun 25thvs OAKJared Koenig (1-2)#303@ CWSLance Lynn (1-1)#68
Sun, Jun 26thvs OAKJames Kaprielian (0-5)#181@ CWSDylan Cease (6-3)#19
Mon, Jun 27thvs TEXMartin Perez (5-2)#65@ SEAGeorge Kirby (2-2)#75
Tue, Jun 28thvs TEXJon Gray (3-3)#50@ SEARobbie Ray (6-6)#22
Wed, Jun 29thvs TEXDane Dunning (1-5)#100@ SEAChris Flexen (3-8)#118
Fri, Jul 1st@ DETAlex Faedo (1-4)#125@ MINJoe Ryan (6-3)#51
Sat, Jul 2nd@ DETBeau Brieske (1-6)#193@ MINSonny Gray (3-1)#52
Sun, Jul 3rd@ DETTarik Skubal (5-5)#36@ MINDevin Smeltzer (4-1)#147
Mon, Jul 4th@ HOUFramber Valdez (7-3)#24vs TEXJon Gray (3-3)#50
Tue, Jul 5th@ HOUvs TEX
Wed, Jul 6th@ HOUvs TEX
Thu, Jul 7th@ HOUvs LAA
Fri, Jul 8thvs CLEvs LAA
Sat, Jul 9thvs CLEvs LAA
Sun, Jul 10thvs CLEvs LAA
Tue, Jul 12thvs DET@ CHC
Wed, Jul 13thvs DET@ CHC
Fri, Jul 15th@ TOR@ TB
Sat, Jul 16th@ TOR@ TB
Sun, Jul 17th@ TOR@ TB
Fri, Jul 22ndvs TBvs NYY
Sat, Jul 23rdvs TBvs NYY
Sun, Jul 24thvs TBvs NYY
Mon, Jul 25thvs LAAvs TB
Tue, Jul 26thvs LAAvs TB
Wed, Jul 27thvs LAAvs TB
Thu, Jul 28th@ NYYvs TB
Fri, Jul 29th@ NYY@ CIN
Sat, Jul 30th@ NYY@ CIN
Sun, Jul 31st@ NYY@ CIN
Mon, Aug 1st@ CWS@ TEX
Tue, Aug 2nd@ CWS@ TEX
Wed, Aug 3rd@ CWS@ TEX
Fri, Aug 5thvs BOSvs PIT
Sat, Aug 6thvs BOSvs PIT
Sun, Aug 7thvs BOSvs PIT
Mon, Aug 8th   vs TOR
Tue, Aug 9thvs CWSvs TOR
Wed, Aug 10thvs CWSvs TOR
Thu, Aug 11thvs CWS@ BOS
Fri, Aug 12thvs LAD@ TB
Sat, Aug 13thvs LAD@ TB
Sun, Aug 14thvs LAD@ TB
Mon, Aug 15th@ MIN@ TOR
Tue, Aug 16th@ MIN@ TOR
Wed, Aug 17th@ MIN@ TOR
Thu, Aug 18th@ TBvs CHC
Fri, Aug 19th@ TBvs BOS
Sat, Aug 20th@ TBvs BOS
Sun, Aug 21st@ TBvs BOS
Tue, Aug 23rdvs ARIvs CWS
Wed, Aug 24thvs ARIvs CWS
Thu, Aug 25th   vs CWS
Fri, Aug 26thvs SD@ HOU
Sat, Aug 27thvs SD@ HOU
Sun, Aug 28thvs SD@ HOU
Tue, Aug 30th@ CWS@ CLE
Wed, Aug 31st@ CWS@ CLE
Thu, Sep 1st@ CWS@ CLE
Fri, Sep 2nd@ DETvs OAK
Sat, Sep 3rd@ DETvs OAK
Sun, Sep 4th@ DETvs OAK
Mon, Sep 5thvs CLEvs TOR
Tue, Sep 6thvs CLEvs TOR
Wed, Sep 7thvs CLEvs TOR
Fri, Sep 9thvs DETvs BOS
Sat, Sep 10thvs DETvs BOS
Sun, Sep 11thvs DETvs BOS
Tue, Sep 13th@ MIN@ WSH
Wed, Sep 14th@ MIN@ WSH
Fri, Sep 16th@ BOS@ TOR
Sat, Sep 17th@ BOS@ TOR
Sun, Sep 18th@ BOS@ TOR
Mon, Sep 19th   vs DET
Tue, Sep 20thvs MINvs DET
Wed, Sep 21stvs MINvs DET
Thu, Sep 22ndvs MINvs HOU
Fri, Sep 23rdvs SEAvs HOU
Sat, Sep 24thvs SEAvs HOU
Sun, Sep 25thvs SEAvs HOU
Mon, Sep 26th   @ BOS
Tue, Sep 27th@ DET@ BOS
Wed, Sep 28th@ DET@ BOS
Thu, Sep 29th@ DET@ BOS
Fri, Sep 30th@ CLE@ NYY
Sat, Oct 1st@ CLE@ NYY
Sun, Oct 2nd@ CLE@ NYY
Mon, Oct 3rd@ CLEvs TOR
Tue, Oct 4th@ CLEvs TOR
Wed, Oct 5th@ CLEvs TOR
Thu, Apr 7thvs CLEShane Bieber (3-4)#5   
Thu, Apr 14thvs DETCasey Mize (0-1)   
Thu, May 26th@ MINDevin Smeltzer (4-1)#147   
Mon, Jun 6thvs TORRoss Stripling (4-2)#123   
Wed, Jun 8thvs TORYusei Kikuchi (2-4)#101   
Mon, Jun 20th@ LAANoah Syndergaard (4-6)#87   
Mon, Jul 11thvs DET   
Thu, Jul 14th@ TOR   
Thu, Aug 4thvs BOS   
Mon, Aug 22ndvs CWS   
Thu, Sep 15th@ MIN