Skip to main content

Who Should I Trade?

Francisco Mejia for James McCann (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  James McCann
C,1B - NYM
James McCann
Francisco Mejia
C - TB
Francisco Mejia
Expert
Recommendation
57%
Recommended by
4 of 7 experts
43%
Recommended by
3 of 7 experts
Rankings 
   
Rest of Season# 276# 267
VBR# 1148# 1154
   
Projections 
   
Runs1918
Home Runs55
RBI2018
Stolen Bases10
Batting Average.228.239
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 225# 291
   
Mick Ciallela
Fantrax
# 227
   
Ryan Amore
Pitcher List
# 190# 233
   
Scott Youngson
Pitcher List
# 345# 364
   
Bart Wheeler
Hail to Fantasy Football
# 220# 213
   
Pierre Camus
RotoBaller
# 324# 225
   
Andrew Seifter
FantasyPros
# 267# 246
   
Who Should I Trade? Player Statistics
  James McCann
C,1B - NYM
James McCann
Francisco Mejia
C - TB
Francisco Mejia
2022 Stats 
   
   
At Bats64129
   
Runs615
   
Hits1229
   
Singles917
   
Doubles29
   
Triples00
   
Home Runs13
   
RBI614
   
Stolen Bases10
   
Caught Stealing00
   
Walks21
   
Strikeouts1431
   
Batting Average.188.225
   
On Base Pct.250.229
   
Slugging Pct.266.364
   
On-base Plus Slugging.516.593
   
Who Should I Trade? Player Projections
  James McCann
C,1B - NYM
James McCann
Francisco Mejia
C - TB
Francisco Mejia
2022 Projections 
   
   
At Bats168147
   
Runs1918
   
Hits3835
   
Singles2621
   
Doubles78
   
Triples01
   
Home Runs55
   
RBI2018
   
Stolen Bases10
   
Caught Stealing10
   
Walks128
   
Strikeouts5132
   
Batting Average.228.239
   
On Base Pct.289.286
   
Slugging Pct.362.401
   
On-base Plus Slugging.652.687
   
Who Should I Trade? Player Notes
  James McCann
C,1B - NYM
James McCann
Francisco Mejia
C - TB
Francisco Mejia
News 
 James McCann (wrist) has been activated from the 10-day IL. He is not starting in Friday's game. Patrick Mazeika has been optioned to Triple-A.
Vince DiSilvio
Fri, Jun 24th
Rays catcher Francisco Mejia went 0-for-4 with a strikeout during Tuesday's game against the Yankees. Tampa Bay ultimately defeated New York by a score of 5-4.
Andersen Pickard
Wed, Jun 22nd
 Mets catcher James McCann will begin taking dry swings within the next couple of days and remains on track to return in about a month.
Ari Koslow
Sun, Jun 5th
Rays catcher Francisco Mejia went 1-for-3 with a solo homer against the Yankees on Thursday evening. He provided his club's lone run as Tampa Bay ultimately fell to New York by a score of 2-1.
Andersen Pickard
Thu, Jun 16th
 The Mets placed James McCann on the 10-day IL on Friday with a fractured left hamate bone. He is expected to be sidelined six weeks.
Dan Harris
Fri, May 13th
Rays catcher Francisco Mejia went 0-for-4 during Sunday's game against the Twins. He struck out once. Tampa Bay ultimately defeated Minnesota by a score of 6-0.
Andersen Pickard
Mon, Jun 13th
 James McCann is not in the Mets' lineup on Friday against the Mariners after missing Thursday's game with wrist soreness.
Dan Harris
Fri, May 13th
Rays catcher Francisco Mejia went 0-for-3 with a strikeout against the Cardinals on Tuesday evening. Tampa Bay ultimately defeated St. Louis by a score of 4-2 in 10 innings.
Andersen Pickard
Wed, Jun 8th
 James McCann will be out of the Mets’ lineup once again with left wrist soreness, per Pat Ragazzo.
Jesse Garcia
Thu, May 12th
Rays catcher Francisco Mejia, who filled in as the team's designated hitter against the Rangers on Tuesday, went 1-for-3 with a single and strikeout in the contest. Tampa Bay ultimately fell to Texas by a score of 3-0.
Andersen Pickard
Tue, May 31st
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  James McCann
C,1B - NYM
James McCann
Francisco Mejia
C - TB
Francisco Mejia
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8th@ WSHJosiah Gray (6-4)#86vs BALJohn Means (0-0)
Sat, Apr 9th@ WSHJoan Adon (1-11)#387vs BALJordan Lyles (4-7)#270
Sun, Apr 10th@ WSHErick Fedde (5-5)#189vs BALTyler Wells (5-4)#78
Mon, Apr 11th@ PHIRanger Suarez (6-4)#79vs OAKPaul Blackburn (6-3)#8
Tue, Apr 12th@ PHIZack Wheeler (6-4)#15vs OAKAdam Oller (0-3)#300
Wed, Apr 13th@ PHIAaron Nola (4-5)#7vs OAKFrankie Montas (3-7)#14
Thu, Apr 14th   vs OAKCole Irvin (2-5)#110
Fri, Apr 15thvs ARIZach Davies (2-4)#162@ CWSDylan Cease (6-3)#19
Sat, Apr 16thvs ARIZac Gallen (4-2)#40@ CWSMichael Kopech (2-4)#34
Sun, Apr 17thvs ARIHumberto Castellanos (3-2)#231@ CWSVince Velasquez (3-3)#178
Mon, Apr 18th   @ CHCKyle Hendricks (3-6)#130
Tue, Apr 19thvs SFLogan Webb (7-2)#16@ CHCJustin Steele (2-5)#160
Wed, Apr 20thvs SFCarlos Rodon (6-4)#9@ CHCMarcus Stroman (2-5)#60
Fri, Apr 22nd@ ARIZac Gallen (4-2)#40vs BOSMichael Wacha (6-1)#115
Sat, Apr 23rd@ ARIHumberto Castellanos (3-2)#231vs BOSGarrett Whitlock (2-1)#72
Sun, Apr 24th@ ARIMadison Bumgarner (3-7)#129vs BOSRich Hill (4-4)#134
Tue, Apr 26th@ STLJordan Hicks (1-4)#195vs SEALogan Gilbert (8-3)#32
Wed, Apr 27th@ STLSteven Matz (3-3)#84vs SEAMarco Gonzales (4-8)#83
Thu, Apr 28th   vs SEAChris Flexen (3-8)#118
Fri, Apr 29thvs PHIAaron Nola (4-5)#7vs MINDylan Bundy (4-4)#149
Sat, Apr 30thvs PHIKyle Gibson (4-3)#99vs MINChris Archer (2-3)#126
Sun, May 1stvs PHIZach Eflin (3-5)#63vs MINJosh Winder (2-2)#173
Mon, May 2ndvs ATLMax Fried (7-2)#10@ OAKDaulton Jefferies (1-7)
Tue, May 3rdvs ATLKyle Wright (8-4)#43@ OAKPaul Blackburn (6-3)#8
Wed, May 4thvs ATLIan Anderson (6-4)#90@ OAKFrankie Montas (3-7)#14
Thu, May 5th@ PHIAaron Nola (4-5)#7@ SEARobbie Ray (6-6)#22
Fri, May 6th   @ SEALogan Gilbert (8-3)#32
Sat, May 7th   @ SEAMarco Gonzales (4-8)#83
Sun, May 8th@ PHICristopher Sanchez (0-1)#255@ SEAGeorge Kirby (2-2)#75
Mon, May 9th   @ LAANoah Syndergaard (4-6)#87
Tue, May 10th@ WSHPatrick Corbin (3-10)#135@ LAAReid Detmers (2-3)#109
Wed, May 11th@ WSHAaron Sanchez (3-3)#386@ LAAShohei Ohtani (6-4)#25
Fri, May 13thvs SEAMarco Gonzales (4-8)#83vs TORKevin Gausman (5-6)#21
Sat, May 14thvs SEAGeorge Kirby (2-2)#75vs TORHyun Jin Ryu (2-0)
Sun, May 15thvs SEARobbie Ray (6-6)#22vs TORAlek Manoah (9-2)#12
Mon, May 16th   vs DETAlex Faedo (1-4)#125
Tue, May 17thvs STLSteven Matz (3-3)#84vs DETBeau Brieske (1-6)#193
Wed, May 18thvs STLJordan Hicks (1-4)#195vs DETEduardo Rodriguez (1-3)#45
Fri, May 20th   @ BALTyler Wells (5-4)#78
Sat, May 21st@ COLTy Blach (1-0)#385@ BALKyle Bradish (1-4)#282
Sun, May 22nd@ COLAustin Gomber (3-7)#177@ BALSpenser Watkins (1-1)#377
Tue, May 24th@ SFLogan Webb (7-2)#16vs MIAPablo Lopez (5-3)#20
Wed, May 25th@ SFJakob Junis (4-1)#127vs MIACody Poteet (0-1)#221
Thu, May 26th   vs NYYNestor Cortes Jr. (6-3)#49
Fri, May 27thvs PHIBailey Falter (0-2)#207vs NYYJameson Taillon (8-1)#42
Sat, May 28thvs PHIZach Eflin (3-5)#63vs NYYGerrit Cole (6-2)#2
Sun, May 29thvs PHIZack Wheeler (6-4)#15vs NYYLuis Severino (4-2)#33
Mon, May 30thvs WSHErick Fedde (5-5)#189@ TEXGlenn Otto (4-3)#151
Tue, May 31stvs WSHPatrick Corbin (3-10)#135@ TEXMartin Perez (5-2)#65
Wed, Jun 1stvs WSHEvan Lee (0-1)#324@ TEXJon Gray (3-3)#50
Thu, Jun 2nd@ LADTony Gonsolin (9-0)#18@ TEXTaylor Hearn (4-5)#262
Fri, Jun 3rd@ LADTyler Anderson (8-0)#53vs CWSDavis Martin (1-2)#245
Sat, Jun 4th@ LADWalker Buehler (6-3)#138vs CWSDylan Cease (6-3)#19
Sun, Jun 5th@ LADJulio Urias (5-6)#13vs CWSLucas Giolito (4-4)#39
Tue, Jun 7th@ SDYu Darvish (7-3)#23vs STLDakota Hudson (5-4)#94
Wed, Jun 8th@ SDSean Manaea (3-3)#30vs STLPacky Naughton (0-2)#273
Thu, Jun 9th   vs STLMiles Mikolas (5-5)#46
Fri, Jun 10th@ LAAJhonathan Diaz (1-1)#258@ MINDevin Smeltzer (4-1)#147
Sat, Jun 11th@ LAAMichael Lorenzen (6-5)#133@ MINChi Chi Gonzalez (0-1)#351
Sun, Jun 12th@ LAAPatrick Sandoval (3-2)#62@ MINCole Sands (0-3)#311
Tue, Jun 14thvs MILAdrian Houser (4-8)#165@ NYYGerrit Cole (6-2)#2
Wed, Jun 15thvs MILCorbin Burnes (6-4)#3@ NYYNestor Cortes Jr. (6-3)#49
Thu, Jun 16thvs MILAaron Ashby (1-5)#95@ NYYClarke Schmidt (4-2)#226
Fri, Jun 17thvs MIAPablo Lopez (5-3)#20@ BALDean Kremer (2-1)#241
Sat, Jun 18thvs MIABraxton Garrett (1-2)#253@ BALKyle Bradish (1-4)#282
Sun, Jun 19thvs MIASandy Alcantara (7-3)#1@ BALAustin Voth
Mon, Jun 20thvs MIATrevor Rogers (3-6)#76vs NYYGerrit Cole (6-2)#2
Tue, Jun 21st@ HOUJose Urquidy (6-3)#70vs NYYNestor Cortes Jr. (6-3)#49
Wed, Jun 22nd@ HOULuis Garcia (5-5)#38vs NYYJordan Montgomery (3-1)#31
Fri, Jun 24th@ MIASandy Alcantara (7-3)#1vs PITMitch Keller (2-5)#190
Sat, Jun 25th@ MIATrevor Rogers (3-6)#76vs PITJT Brubaker (1-7)#105
Sun, Jun 26th@ MIADaniel Castano (0-1)#227vs PITRoansy Contreras (2-1)#142
Tue, Jun 28thvs HOUFramber Valdez (7-3)#24vs MILBrandon Woodruff (5-3)#29
Wed, Jun 29thvs HOUJustin Verlander (9-3)#4vs MILEric Lauer (6-3)#88
Thu, Jun 30th   @ TORYusei Kikuchi (2-4)#101
Fri, Jul 1stvs TEX@ TORJose Berrios (5-4)#67
Sat, Jul 2ndvs TEXGlenn Otto (4-3)#151@ TORKevin Gausman (5-6)#21
Sun, Jul 3rdvs TEXMartin Perez (5-2)#65@ TORRoss Stripling (4-2)#123
Mon, Jul 4th@ CINHunter Greene (3-8)#112@ BOSMichael Wacha (6-1)#115
Tue, Jul 5th@ CIN@ BOS
Wed, Jul 6th@ CIN@ BOS
Fri, Jul 8thvs MIA@ CIN
Sat, Jul 9thvs MIA@ CIN
Sun, Jul 10thvs MIA@ CIN
Mon, Jul 11th@ ATLvs BOS
Tue, Jul 12th@ ATLvs BOS
Wed, Jul 13th@ ATLvs BOS
Thu, Jul 14th@ CHCvs BOS
Fri, Jul 15th@ CHCvs BAL
Sat, Jul 16th@ CHCvs BAL
Sun, Jul 17th@ CHCvs BAL
Fri, Jul 22ndvs SD@ KC
Sat, Jul 23rdvs SD@ KC
Sun, Jul 24thvs SD@ KC
Mon, Jul 25th   @ BAL
Tue, Jul 26thvs NYY@ BAL
Wed, Jul 27thvs NYY@ BAL
Thu, Jul 28th   @ BAL
Fri, Jul 29th@ MIAvs CLE
Sat, Jul 30th@ MIAvs CLE
Sun, Jul 31st@ MIAvs CLE
Tue, Aug 2nd@ WSHvs TOR
Wed, Aug 3rd@ WSHvs TOR
Thu, Aug 4thvs ATL@ DET
Fri, Aug 5thvs ATL@ DET
Sat, Aug 6thvs ATL@ DET
Sun, Aug 7thvs ATL@ DET
Tue, Aug 9thvs CIN@ MIL
Wed, Aug 10thvs CIN@ MIL
Fri, Aug 12thvs PHIvs BAL
Sat, Aug 13thvs PHIvs BAL
Sun, Aug 14thvs PHIvs BAL
Mon, Aug 15th@ ATL@ NYY
Tue, Aug 16th@ ATL@ NYY
Wed, Aug 17th@ ATL@ NYY
Thu, Aug 18th@ ATLvs KC
Fri, Aug 19th@ PHIvs KC
Sat, Aug 20th@ PHIvs KC
Sun, Aug 21st@ PHIvs KC
Mon, Aug 22nd@ NYYvs LAA
Tue, Aug 23rd@ NYYvs LAA
Wed, Aug 24th   vs LAA
Thu, Aug 25thvs COLvs LAA
Fri, Aug 26thvs COL@ BOS
Sat, Aug 27thvs COL@ BOS
Sun, Aug 28thvs COL@ BOS
Tue, Aug 30thvs LAD@ MIA
Wed, Aug 31stvs LAD@ MIA
Fri, Sep 2ndvs WSHvs NYY
Sat, Sep 3rdvs WSHvs NYY
Sun, Sep 4thvs WSHvs NYY
Mon, Sep 5th@ PITvs BOS
Tue, Sep 6th@ PITvs BOS
Wed, Sep 7th@ PITvs BOS
Fri, Sep 9th@ MIA@ NYY
Sat, Sep 10th@ MIA@ NYY
Sun, Sep 11th@ MIA@ NYY
Mon, Sep 12thvs CHC@ TOR
Tue, Sep 13thvs CHC@ TOR
Wed, Sep 14thvs CHC@ TOR
Thu, Sep 15thvs PIT@ TOR
Fri, Sep 16thvs PITvs TEX
Sat, Sep 17thvs PITvs TEX
Sun, Sep 18thvs PITvs TEX
Mon, Sep 19th@ MILvs HOU
Tue, Sep 20th@ MILvs HOU
Wed, Sep 21st@ MILvs HOU
Thu, Sep 22nd   vs TOR
Fri, Sep 23rd@ OAKvs TOR
Sat, Sep 24th@ OAKvs TOR
Sun, Sep 25th@ OAKvs TOR
Tue, Sep 27thvs MIA@ CLE
Wed, Sep 28thvs MIA@ CLE
Thu, Sep 29th   @ CLE
Fri, Sep 30th@ ATL@ HOU
Sat, Oct 1st@ ATL@ HOU
Sun, Oct 2nd@ ATL@ HOU
Mon, Oct 3rdvs WSH@ BOS
Tue, Oct 4thvs WSH@ BOS
Wed, Oct 5thvs WSH@ BOS
Thu, Apr 7th@ WSHPatrick Corbin (3-10)#135   
Thu, Apr 21stvs SFAnthony DeSclafani (0-2)#92   
Mon, Apr 25th@ STLMiles Mikolas (5-5)#46   
Thu, May 12th@ WSHJoan Adon (1-11)#387   
Thu, May 19thvs STLDakota Hudson (5-4)#94   
Mon, May 23rd@ SFAlex Cobb (3-3)#89   
Mon, Jun 6th@ SDBlake Snell (0-5)#85   
Thu, Jul 7thvs MIA   
Mon, Aug 1st@ WSH   
Mon, Aug 8thvs CIN   
Thu, Sep 1stvs LAD