Skip to main content

Who Should I Trade?

Connor Joe for James McCann (2024)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Connor Joe
1B,LF,RF - PIT
Connor Joe
James McCann
C - BAL
James McCann
Expert
Recommendation
100%
Recommended by
5 of 5 experts
0%
Recommended by
0 of 5 experts
Rankings 
   
Rest of Season# 238
VBR# 413# 1041
   
Projections 
   
Runs31
Home Runs10
RBI31
Stolen Bases00
Batting Average.239.228
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Scott Pianowski
Yahoo! Sports
# 199
   
Chris Welsh
FantasyPros
# 171
   
Mike Maher
FantasyPros
# 272# 405
   
Pierre Camus
Fantasy Endgame
# 167
   
Chase Davis
FantasyPros
# 180
   
Who Should I Trade? Player Statistics
  Connor Joe
1B,LF,RF - PIT
Connor Joe
James McCann
C - BAL
James McCann
2024 Stats 
   
   
At Bats360198
   
Runs4924
   
Hits8144
   
Singles4931
   
Doubles228
   
Triples10
   
Home Runs95
   
RBI3623
   
Stolen Bases21
   
Caught Stealing10
   
Walks4111
   
Strikeouts8950
   
Batting Average.225.222
   
On Base Pct.313.265
   
Slugging Pct.367.338
   
On-base Plus Slugging.680.604
   
Who Should I Trade? Player Projections
  Connor Joe
1B,LF,RF - PIT
Connor Joe
James McCann
C - BAL
James McCann
2024 Projections 
   
   
At Bats2613
   
Runs31
   
Hits63
   
Singles42
   
Doubles11
   
Triples00
   
Home Runs10
   
RBI31
   
Stolen Bases00
   
Caught Stealing00
   
Walks31
   
Strikeouts64
   
Batting Average.239.228
   
On Base Pct.321.283
   
Slugging Pct.399.317
   
On-base Plus Slugging.720.601
   
Who Should I Trade? Player Notes
  Connor Joe
1B,LF,RF - PIT
Connor Joe
James McCann
C - BAL
James McCann
News 
 Connor Joe is in the starting lineup for the Pirates Wednesday.
Jesse Garcia
Wed, Sep 11th
James McCann is in the starting lineup for the Orioles Tuesday.
Jesse Garcia
Tue, Sep 10th
 Connor Joe is in the starting lineup for the Pirates Saturday.
Jesse Garcia
Sat, Aug 31st
James McCann is in the starting lineup for the Orioles Wednesday.
Jesse Garcia
Wed, Sep 4th
 Connor Joe went 3-for-4 with a home run and two RBI in the Pirates' 14-10 loss to the Cubs.
Jesse Garcia
Wed, Aug 28th
James McCann went 2-for-4 with a home run on Sunday against the Rockies.
Ari Koslow
Mon, Sep 2nd
 Connor Joe is in the starting lineup for the Pirates Tuesday.
Jesse Garcia
Tue, Aug 27th
James McCann is in the starting lineup for the Orioles Friday.
Jesse Garcia
Fri, Aug 23rd
 Connor Joe went 1-for-1 with a home run and two RBI in the Pirates' 18-8 defeat to the Cubs.
Matthew Adam
Tue, Aug 27th
James McCann delivered when it counted, going 1-for-3 with a home run and three RBI in the Orioles' 9-5 victory over the Mets.
Emily Maingi
Wed, Aug 21st
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Connor Joe
1B,LF,RF - PIT
Connor Joe
James McCann
C - BAL
James McCann
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ MIAJesus Luzardo (3-6)vs LAAPatrick Sandoval (2-8)
Fri, Mar 29th@ MIAA.J. Puk (4-8)#127   
Sat, Mar 30th@ MIARyan Weathers (3-5)#306vs LAAGriffin Canning (5-13)#128
Sun, Mar 31st@ MIATrevor Rogers (2-11)#192vs LAAReid Detmers (4-7)#72
Mon, Apr 1st@ WSHMacKenzie Gore (9-12)#62vs KCMichael Wacha (13-7)#68
Wed, Apr 3rd@ WSHTrevor Williams (5-0)#248vs KCCole Ragans (11-9)#14
Thu, Apr 4th@ WSHJosiah Gray (0-2)   
Fri, Apr 5thvs BALGrayson Rodriguez (13-4)#118@ PITJared Jones (6-7)#65
Sat, Apr 6thvs BALTyler Wells (0-2)@ PITBailey Falter (8-7)#121
Sun, Apr 7thvs BALDean Kremer (7-9)#102@ PITMarco Gonzales (1-1)
Mon, Apr 8thvs DETReese Olson (4-8)#124   
Tue, Apr 9thvs DETCasey Mize (2-6)#130@ BOSBrayan Bello (14-7)#75
Thu, Apr 11th@ PHIRanger Suarez (12-7)#33@ BOSGarrett Whitlock (1-0)
Fri, Apr 12th@ PHICristopher Sanchez (10-9)#21vs MILFreddy Peralta (11-8)#26
Sat, Apr 13th@ PHISpencer Turnbull (3-0)vs MILDL Hall (1-1)#145
Sun, Apr 14th@ PHIZack Wheeler (15-6)#4vs MILColin Rea (12-5)#122
Mon, Apr 15th@ NYMAdrian Houser (1-5)vs MINLouie Varland (0-6)#157
Tue, Apr 16th@ NYMJose Quintana (9-9)#126vs MINChris Paddack (5-3)#310
Wed, Apr 17th@ NYMLuis Severino (10-6)#97vs MINPablo Lopez (15-8)#11
Fri, Apr 19thvs BOSBrayan Bello (14-7)#75@ KCAlec Marsh (8-8)#169
Sat, Apr 20thvs BOSKutter Crawford (8-15)#71@ KCCole Ragans (11-9)#14
Sun, Apr 21stvs BOSJosh Winckowski (4-2)#241@ KCSeth Lugo (16-8)#50
Mon, Apr 22ndvs MILJoe Ross (2-6)#179@ LAAReid Detmers (4-7)#72
Tue, Apr 23rdvs MILTobias Myers (8-5)#96@ LAAGriffin Canning (5-13)#128
Wed, Apr 24thvs MILBryse Wilson (5-4)#265@ LAATyler Anderson (10-13)#123
Thu, Apr 25thvs MILFreddy Peralta (11-8)#26   
Fri, Apr 26th@ SFKyle Harrison (7-7)#193vs OAKRoss Stripling (2-11)#207
Sat, Apr 27th@ SFJordan Hicks (4-7)#209vs OAKJP Sears (11-11)#110
Sun, Apr 28th@ SFKeaton Winn (3-8)vs OAKPaul Blackburn (5-4)#175
Mon, Apr 29th@ OAKJoe Boyle (3-6)#228vs NYYClarke Schmidt (5-3)#47
Tue, Apr 30th@ OAKAlex Wood (1-3)vs NYYNestor Cortes Jr. (9-10)#31
Wed, May 1st@ OAKRoss Stripling (2-11)#207vs NYYLuis Gil (13-6)#49
Fri, May 3rdvs COLCal Quantrill (8-10)#347@ CINHunter Greene (9-4)
Sat, May 4thvs COLAustin Gomber (5-10)#352@ CINAndrew Abbott (10-10)#288
Sun, May 5thvs COLRyan Feltner (2-10)#345@ CINNick Lodolo (9-6)#153
Mon, May 6thvs LAATyler Anderson (10-13)#123   
Tue, May 7thvs LAAPatrick Sandoval (2-8)@ WSHTrevor Williams (5-0)#248
Wed, May 8thvs LAAJose Soriano (6-7)@ WSHMitchell Parker (7-9)#104
Fri, May 10thvs CHCJavier Assad (7-5)#125vs ARIBrandon Pfaadt (9-9)#51
Sat, May 11thvs CHCJustin Steele (5-5)#99vs ARIRyne Nelson (10-6)#200
Sun, May 12thvs CHCKyle Hendricks (4-11)#116vs ARIZac Gallen (12-6)#29
Mon, May 13th@ MILColin Rea (12-5)#122vs TORJose Berrios (16-9)#56
Tue, May 14th@ MILJoe Ross (2-6)#179   
Wed, May 15th@ MILRobert Gasser (2-0)vs TORYusei Kikuchi (9-9)#22
Thu, May 16th@ CHCJustin Steele (5-5)#99   
Fri, May 17th@ CHCKyle Hendricks (4-11)#116vs SEABryce Miller (11-8)#32
Sat, May 18th@ CHCShota Imanaga (14-3)#17vs SEALuis Castillo (11-12)#101
Sun, May 19th@ CHCJameson Taillon (10-8)#57vs SEAGeorge Kirby (12-11)#7
Tue, May 21stvs SFLogan Webb (12-10)#18   
Wed, May 22ndvs SFBlake Snell (3-3)#19@ STLKyle Gibson (8-7)#115
Thu, May 23rdvs SFErik Miller (4-5)#204@ CWSMike Clevinger (0-3)
Fri, May 24thvs ATLRay Kerr@ CWSChris Flexen (2-14)#344
Sat, May 25thvs ATLReynaldo Lopez (8-5)#138@ CWSErick Fedde (8-9)#70
Sun, May 26thvs ATLChris Sale (17-3)#2@ CWSGarrett Crochet (6-12)#9
Wed, May 29th@ DETKeider Montero (6-6)#331vs BOSKutter Crawford (8-15)#71
Fri, May 31st@ TORJose Berrios (16-9)#56vs TBAaron Civale (7-8)#83
Sat, Jun 1st@ TORYusei Kikuchi (9-9)#22vs TBTaj Bradley (6-11)#45
Sun, Jun 2nd@ TORChris Bassitt (10-13)#44vs TBZack Littell (7-9)#55
Tue, Jun 4thvs LADTyler Glasnow (9-6)@ TORTrevor Richards
Wed, Jun 5thvs LADJames Paxton (9-3)@ TORJose Berrios (16-9)#56
Thu, Jun 6thvs LADWalker Buehler (1-5)#91@ TORYusei Kikuchi (9-9)#22
Fri, Jun 7thvs MINJoe Ryan (7-7)@ TBAaron Civale (7-8)#83
Sat, Jun 8thvs MINSimeon Woods Richardson (5-5)#133@ TBTaj Bradley (6-11)#45
Sun, Jun 9thvs MINBailey Ober (12-7)#30@ TBZack Littell (7-9)#55
Tue, Jun 11th@ STLMiles Mikolas (8-11)#94vs ATLMax Fried (9-10)#23
Wed, Jun 12th@ STLSonny Gray (13-9)#16vs ATLSpencer Schwellenbach (6-7)#86
Thu, Jun 13th@ STLLance Lynn (6-4)#93vs ATLReynaldo Lopez (8-5)#138
Fri, Jun 14th@ COLRyan Feltner (2-10)#345vs PHIRanger Suarez (12-7)#33
Sat, Jun 15th@ COLTy Blach (3-8)#329vs PHITaijuan Walker (3-6)#272
Sun, Jun 16th@ COLDakota Hudson (2-12)vs PHIZack Wheeler (15-6)#4
Mon, Jun 17thvs CINCarson Spiers (5-6)#332   
Tue, Jun 18thvs CINNick Lodolo (9-6)#153@ NYYNestor Cortes Jr. (9-10)#31
Wed, Jun 19thvs CINHunter Greene (9-4)@ NYYGerrit Cole (6-5)#10
Fri, Jun 21stvs TBRyan Pepiot (8-6)#48@ HOUJake Bloss (0-1)#298
Sat, Jun 22ndvs TBZach Eflin (10-9)#34@ HOURonel Blanco (11-6)#85
Sun, Jun 23rdvs TBAaron Civale (7-8)#83@ HOUFramber Valdez (14-6)#12
Mon, Jun 24th@ CINCarson Spiers (5-6)#332vs CLETanner Bibee (11-8)#28
Tue, Jun 25th@ CINHunter Greene (9-4)vs CLELogan Allen (8-5)#252
Wed, Jun 26th@ CINGraham Ashcraft (5-5)vs CLECarlos Carrasco (3-10)#321
Fri, Jun 28th@ ATLCharlie Morton (8-8)#78vs TEXMax Scherzer (2-4)#42
Sat, Jun 29th@ ATLMax Fried (9-10)#23vs TEXMichael Lorenzen (7-6)#323
Sun, Jun 30th@ ATLSpencer Schwellenbach (6-7)#86vs TEXAndrew Heaney (5-14)#90
Tue, Jul 2ndvs STLKyle Gibson (8-7)#115@ SEAGeorge Kirby (12-11)#7
Wed, Jul 3rdvs STLMiles Mikolas (8-11)#94@ SEALogan Gilbert (7-11)#5
Thu, Jul 4thvs STLAndre Pallante (7-8)#135@ SEABryce Miller (11-8)#32
Fri, Jul 5thvs NYMLuis Severino (10-6)#97@ OAKHogan Harris (4-4)#322
Sat, Jul 6thvs NYMDavid Peterson (9-2)#89@ OAKLuis Medina (2-4)
Sun, Jul 7thvs NYMSean Manaea (11-5)#46@ OAKMitch Spence (7-9)#80
Mon, Jul 8thvs NYMChristian Scott (0-3)   
Tue, Jul 9th@ MILColin Rea (12-5)#122vs CHCJameson Taillon (10-8)#57
Wed, Jul 10th@ MILTobias Myers (8-5)#96vs CHCShota Imanaga (14-3)#17
Thu, Jul 11th@ MILAaron Civale (7-8)#83vs CHCJustin Steele (5-5)#99
Fri, Jul 12th@ CWSGarrett Crochet (6-12)#9vs NYYGerrit Cole (6-5)#10
Sat, Jul 13th@ CWSChris Flexen (2-14)#344vs NYYLuis Gil (13-6)#49
Sun, Jul 14th@ CWSJared Shuster (1-4)#334vs NYYCarlos Rodon (15-9)#25
Fri, Jul 19thvs PHIAaron Nola (12-8)#15@ TEXNathan Eovaldi (11-8)#35
Sat, Jul 20thvs PHICristopher Sanchez (10-9)#21@ TEXMax Scherzer (2-4)#42
Sun, Jul 21stvs PHITyler Phillips (4-1)#208@ TEXAndrew Heaney (5-14)#90
Mon, Jul 22ndvs STLAndre Pallante (7-8)#135   
Tue, Jul 23rdvs STLLance Lynn (6-4)#93@ MIAKyle Tyler (0-2)#302
Wed, Jul 24thvs STLMatthew Liberatore (3-3)#168@ MIAEdward Cabrera (4-7)#106
Fri, Jul 26th@ ARIZac Gallen (12-6)#29vs SDAdam Mazur (1-3)#280
Sat, Jul 27th@ ARIBrandon Pfaadt (9-9)#51vs SDMichael King (12-9)#27
Sun, Jul 28th@ ARIYilber Diaz (1-1)#227vs SDRandy Vasquez (4-7)#253
Mon, Jul 29th@ HOUTayler Scottvs TORBowden Francis (8-4)#79
Tue, Jul 30th@ HOUHunter Brown (11-8)#39vs TORChris Bassitt (10-13)#44
Wed, Jul 31st@ HOUFramber Valdez (14-6)#12vs TORPaolo Espino (0-1)#284
Fri, Aug 2ndvs ARIBrandon Pfaadt (9-9)#51@ CLECarlos Carrasco (3-10)#321
Sat, Aug 3rdvs ARIJordan Montgomery (8-6)#98@ CLEJoey Cantillo (2-3)#134
Sun, Aug 4thvs ARIRyne Nelson (10-6)#200@ CLEGavin Williams (3-9)#74
Tue, Aug 6thvs SDDylan Cease (13-11)#13@ TORChris Bassitt (10-13)#44
Wed, Aug 7thvs SDMichael King (12-9)#27@ TORBowden Francis (8-4)#79
Thu, Aug 8thvs SDRandy Vasquez (4-7)#253@ TORKevin Gausman (12-11)#24
Fri, Aug 9th@ LADJack Flaherty (12-7)#36@ TBZack Littell (7-9)#55
Sat, Aug 10th@ LADRiver Ryan (1-0)@ TBDrew Rasmussen (0-1)#119
Sun, Aug 11th@ LADTyler Glasnow (9-6)@ TBJeffrey Springs (2-2)#140
Mon, Aug 12th@ SDJoe Musgrove (6-5)#37   
Tue, Aug 13th@ SDMichael King (12-9)#27vs WSHJake Irvin (10-12)#88
Wed, Aug 14th@ SDMartin Perez (4-5)#114vs WSHDJ Herz (4-7)#152
Fri, Aug 16thvs SEALogan Gilbert (7-11)#5vs BOSBrennan Bernardino (4-3)#229
Sat, Aug 17thvs SEALuis Castillo (11-12)#101vs BOSBrayan Bello (14-7)#75
Sun, Aug 18thvs SEAGeorge Kirby (12-11)#7vs BOSKutter Crawford (8-15)#71
Mon, Aug 19th@ TEXDane Dunning (4-7)#171@ NYMDavid Peterson (9-2)#89
Tue, Aug 20th@ TEXCody Bradford (5-3)#59@ NYMJose Quintana (9-9)#126
Wed, Aug 21st@ TEXAndrew Heaney (5-14)#90@ NYMSean Manaea (11-5)#46
Thu, Aug 22ndvs CINNick Lodolo (9-6)#153vs HOUSpencer Arrighetti (7-13)#103
Fri, Aug 23rdvs CINBuck Farmervs HOUHunter Brown (11-8)#39
Sat, Aug 24thvs CINJulian Aguiar (2-0)#349vs HOUFramber Valdez (14-6)#12
Sun, Aug 25thvs CINNick Martinez (9-6)#82vs HOUYusei Kikuchi (9-9)#22
Mon, Aug 26thvs CHCJameson Taillon (10-8)#57   
Tue, Aug 27thvs CHCJustin Steele (5-5)#99@ LADJack Flaherty (12-7)#36
Wed, Aug 28thvs CHCKyle Hendricks (4-11)#116@ LADWalker Buehler (1-5)#91
Fri, Aug 30th@ CLEBen Lively (12-9)#129@ COLAustin Gomber (5-10)#352
Sat, Aug 31st@ CLEMatthew Boyd (2-1)#52@ COLRyan Feltner (2-10)#345
Sun, Sep 1st@ CLEAlex Cobb (2-1)#151@ COLTy Blach (3-8)#329
Mon, Sep 2nd@ CHCJameson Taillon (10-8)#57vs CWSChris Flexen (2-14)#344
Tue, Sep 3rd@ CHCKyle Hendricks (4-11)#116vs CWSNick Nastrini (0-7)#333
Wed, Sep 4th@ CHCShota Imanaga (14-3)#17vs CWSJonathan Cannon (4-10)#307
Thu, Sep 5thvs WSHJake Irvin (10-12)#88   
Sat, Sep 7thvs WSHMitchell Parker (7-9)#104vs TBRyan Pepiot (8-6)#48
Sun, Sep 8thvs WSHPatrick Corbin (6-13)#177vs TBZack Littell (7-9)#55
Mon, Sep 9thvs MIAValente Bellozo (2-4)#350@ BOSBrayan Bello (14-7)#75
Tue, Sep 10thvs MIAAdam Oller (1-4)#354@ BOSKutter Crawford (8-15)#71
Wed, Sep 11thvs MIAJonathan Bermudez (0-1)#318@ BOSNick Pivetta (5-10)#41
Fri, Sep 13thvs KCAlec Marsh (8-8)#169@ DETBeau Brieske (2-4)#144
Sat, Sep 14thvs KCMichael Wacha (13-7)#68@ DETBeau Brieske (2-4)#144
Sun, Sep 15thvs KCBrady Singer (9-11)#77@ DETKeider Montero (6-6)#331
Mon, Sep 16th@ STLAndre Pallante (7-8)#135   
Tue, Sep 17th@ STLLance Lynn (6-4)#93vs SFBlake Snell (3-3)#19
Wed, Sep 18th@ STLSonny Gray (13-9)#16vs SFHayden Birdsong (3-5)#257
Thu, Sep 19th@ STLErick Fedde (8-9)#70vs SFLogan Webb (12-10)#18
Fri, Sep 20th@ CINNick Martinez (9-6)#82vs DETKeider Montero (6-6)#331
Sat, Sep 21st@ CINRhett Lowder (1-2)#273vs DET
Sun, Sep 22nd@ CINBrandon Williamson (0-0)#314vs DETCasey Mize (2-6)#130
Tue, Sep 24thvs MIL@ NYY
Wed, Sep 25thvs MIL@ NYY
Thu, Sep 26thvs MIL@ NYY
Fri, Sep 27th@ NYY@ MIN
Sat, Sep 28th@ NYY@ MIN
Sun, Sep 29th@ NYY@ MIN
Tue, Apr 2nd   vs KCAlec Marsh (8-8)#169
Wed, Apr 10th   @ BOSKutter Crawford (8-15)#71
Thu, May 2nd   vs NYYCarlos Rodon (15-9)#25
Mon, May 20th   @ STLSonny Gray (13-9)#16
Mon, May 27th   vs BOSCooper Criswell (6-4)#317
Tue, May 28th   vs BOSBrayan Bello (14-7)#75
Mon, Jun 3rd   @ TORKevin Gausman (12-11)#24
Mon, Jun 10th   @ TBRyan Pepiot (8-6)#48
Thu, Jun 20th   @ NYYLuis Gil (13-6)#49
Thu, Jun 27th   vs TEXJon Gray (5-6)
Thu, Jul 25th   @ MIARoddery Munoz (2-7)#339
Thu, Aug 1st   @ CLEBen Lively (12-9)#129
Thu, Aug 15th   vs BOSNick Pivetta (5-10)#41
Thu, Aug 29th   @ LADBobby Miller (2-4)#100
Fri, Sep 6th   vs TBShane Baz (2-3)#81