Skip to main content

Who Should I Trade?

Francisco Mejia for Abraham Toro (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
Experts' Pick
  Francisco Mejia
C - TB
Francisco Mejia
Abraham Toro
2B,3B,DH - SEA
Abraham Toro
Expert
Recommendation
50%
Recommended by
4 of 8 experts
50%
Recommended by
4 of 8 experts
Rankings 
   
Rest of Season# 267# 271
VBR# 1158# 510
   
Projections 
   
Runs1829
Home Runs58
RBI1826
Stolen Bases03
Batting Average.240.219
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 291# 214
   
Mick Ciallela
Fantrax
# 293
   
Scott Youngson
Pitcher List
# 365# 284
   
Travis Argo
Fantasy Six Pack
# 169
   
Bart Wheeler
Hail to Fantasy Football
# 213
   
Pierre Camus
RotoBaller
# 225# 265
   
Ryan Amore
Pitcher List
# 233
   
Andrew Seifter
FantasyPros
# 246
   
Who Should I Trade? Player Statistics
  Francisco Mejia
C - TB
Francisco Mejia
Abraham Toro
2B,3B,DH - SEA
Abraham Toro
2022 Stats 
   
   
At Bats121192
   
Runs1520
   
Hits2832
   
Singles1618
   
Doubles97
   
Triples01
   
Home Runs36
   
RBI1417
   
Stolen Bases01
   
Caught Stealing00
   
Walks112
   
Strikeouts2832
   
Batting Average.231.167
   
On Base Pct.236.217
   
Slugging Pct.380.307
   
On-base Plus Slugging.616.525
   
Who Should I Trade? Player Projections
  Francisco Mejia
C - TB
Francisco Mejia
Abraham Toro
2B,3B,DH - SEA
Abraham Toro
2022 Projections 
   
   
At Bats148229
   
Runs1829
   
Hits3650
   
Singles2231
   
Doubles811
   
Triples10
   
Home Runs58
   
RBI1826
   
Stolen Bases03
   
Caught Stealing02
   
Walks819
   
Strikeouts3244
   
Batting Average.240.219
   
On Base Pct.288.288
   
Slugging Pct.405.369
   
On-base Plus Slugging.694.657
   
Who Should I Trade? Player Notes
  Francisco Mejia
C - TB
Francisco Mejia
Abraham Toro
2B,3B,DH - SEA
Abraham Toro
News 
 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
Abraham Toro went 2-for-5 with two RBIs and one strikeout Saturday against the Red Sox.
Ari Koslow
Sun, Jun 12th
 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
Abraham Toro went 1-for-4 with one RBI, one run, one walk and one strikeout Thursday against the Orioles.
Ari Koslow
Fri, Jun 3rd
 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
The Mariners activated Abraham Toro from the 10-day injured list Wednesday.
Ari Koslow
Wed, Jun 1st
 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
The Seattle Mariners placed Abraham Toro on the IL with a shoulder sprain on Sunday. Mariners’ manager Scott Servais is hopeful that he will only need the time on the IL to recover and return.
Jesse Garcia
Sun, May 22nd
 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
Abraham Toro went 1-for-4 with two RBIs, one run and one strikeout on Friday against the Red Sox.
Ari Koslow
Sat, May 21st
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Francisco Mejia
C - TB
Francisco Mejia
Abraham Toro
2B,3B,DH - SEA
Abraham Toro
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8thvs BALJohn Means (0-0)@ MINJoe Ryan (5-3)#52
Sat, Apr 9thvs BALJordan Lyles (4-6)#291@ MINSonny Gray (3-1)#54
Sun, Apr 10thvs BALTyler Wells (5-4)#74@ MINBailey Ober (1-2)#79
Mon, Apr 11thvs OAKPaul Blackburn (6-3)#7@ MINDylan Bundy (4-4)#152
Tue, Apr 12thvs OAKAdam Oller (0-3)#301@ CWSVince Velasquez (3-3)#177
Wed, Apr 13thvs OAKFrankie Montas (3-7)#13@ CWSDallas Keuchel (2-5)#377
Thu, Apr 14thvs OAKCole Irvin (2-5)#108@ CWSJimmy Lambert (0-2)#260
Fri, Apr 15th@ CWSDylan Cease (5-3)#23vs HOUJake Odorizzi (3-2)#126
Sat, Apr 16th@ CWSMichael Kopech (2-4)#34vs HOUJustin Verlander (9-3)#3
Sun, Apr 17th@ CWSVince Velasquez (3-3)#177vs HOUJose Urquidy (6-3)#76
Mon, Apr 18th@ CHCKyle Hendricks (3-6)#130   
Tue, Apr 19th@ CHCJustin Steele (2-5)#150vs TEXJon Gray (3-3)#51
Wed, Apr 20th@ CHCMarcus Stroman (2-5)#63vs TEXDane Dunning (1-5)#98
Fri, Apr 22ndvs BOSMichael Wacha (6-1)#113vs KCBrad Keller (2-8)#111
Sat, Apr 23rdvs BOSGarrett Whitlock (2-1)#58vs KCKris Bubic (1-4)#244
Sun, Apr 24thvs BOSRich Hill (3-4)#142vs KCCarlos Hernandez (0-3)#302
Tue, Apr 26thvs SEALogan Gilbert (7-3)#36@ TBMatt Wisler (2-1)#101
Wed, Apr 27thvs SEAMarco Gonzales (4-7)#90@ TBDrew Rasmussen (5-3)#56
Thu, Apr 28thvs SEAChris Flexen (3-8)#117@ TBJeffrey Springs (3-2)#25
Fri, Apr 29thvs MINDylan Bundy (4-4)#152@ MIAElieser Hernandez (2-5)#161
Sat, Apr 30thvs MINChris Archer (1-3)#157@ MIAJesus Luzardo (2-3)#133
Sun, May 1stvs MINJosh Winder (2-2)#170@ MIASandy Alcantara (7-3)#1
Mon, May 2nd@ OAKDaulton Jefferies (1-7)@ HOUJake Odorizzi (3-2)#126
Tue, May 3rd@ OAKPaul Blackburn (6-3)#7@ HOUCristian Javier (4-3)#77
Wed, May 4th@ OAKFrankie Montas (3-7)#13@ HOUJustin Verlander (9-3)#3
Thu, May 5th@ SEARobbie Ray (6-6)#18vs TBShane McClanahan (7-3)#8
Fri, May 6th@ SEALogan Gilbert (7-3)#36vs TBMatt Wisler (2-1)#101
Sat, May 7th@ SEAMarco Gonzales (4-7)#90vs TBDrew Rasmussen (5-3)#56
Sun, May 8th@ SEAGeorge Kirby (2-2)#73vs TBRyan Yarbrough (0-3)#158
Mon, May 9th@ LAANoah Syndergaard (4-6)#86vs PHIRanger Suarez (6-4)#78
Tue, May 10th@ LAAReid Detmers (2-3)#105vs PHIAaron Nola (4-5)#6
Wed, May 11th@ LAAShohei Ohtani (6-4)#26vs PHIBailey Falter (0-2)#206
Fri, May 13thvs TORKevin Gausman (5-6)#19@ NYMMax Scherzer (5-1)#127
Sat, May 14thvs TORHyun Jin Ryu (2-0)@ NYMChris Bassitt (5-5)#31
Sun, May 15thvs TORAlek Manoah (9-2)#11@ NYMCarlos Carrasco (8-3)#65
Mon, May 16thvs DETAlex Faedo (1-4)#128@ TORYusei Kikuchi (2-3)#102
Tue, May 17thvs DETBeau Brieske (1-6)#185@ TORJose Berrios (5-3)#46
Wed, May 18thvs DETEduardo Rodriguez (1-3)#44@ TORKevin Gausman (5-6)#19
Fri, May 20th@ BALTyler Wells (5-4)#74@ BOSMichael Wacha (6-1)#113
Sat, May 21st@ BALKyle Bradish (1-4)#257@ BOSGarrett Whitlock (2-1)#58
Sun, May 22nd@ BALSpenser Watkins (0-1)#379@ BOSNathan Eovaldi (4-2)#27
Tue, May 24thvs MIAPablo Lopez (5-3)#17vs OAKJames Kaprielian (0-5)#179
Wed, May 25thvs MIACody Poteet (0-1)#222vs OAKPaul Blackburn (6-3)#7
Thu, May 26thvs NYYNestor Cortes Jr. (6-3)#49   
Fri, May 27thvs NYYJameson Taillon (8-1)#43vs HOUJustin Verlander (9-3)#3
Sat, May 28thvs NYYGerrit Cole (6-1)#2vs HOUJose Urquidy (6-3)#76
Sun, May 29thvs NYYLuis Severino (4-2)#33vs HOULuis Garcia (5-5)#39
Mon, May 30th@ TEXGlenn Otto (4-2)#146   
Tue, May 31st@ TEXMartin Perez (5-2)#60@ BALBryan Baker
Wed, Jun 1st@ TEXJon Gray (3-3)#51@ BALKyle Bradish (1-4)#257
Thu, Jun 2nd@ TEXTaylor Hearn (4-5)#290@ BALJordan Lyles (4-6)#291
Fri, Jun 3rdvs CWSDavis Martin (1-2)#247@ TEXDane Dunning (1-5)#98
Sat, Jun 4thvs CWSDylan Cease (5-3)#23@ TEXGlenn Otto (4-2)#146
Sun, Jun 5thvs CWSLucas Giolito (4-4)#40@ TEXMartin Perez (5-2)#60
Tue, Jun 7thvs STLDakota Hudson (5-4)#95@ HOUJustin Verlander (9-3)#3
Wed, Jun 8thvs STLPacky Naughton (0-2)#274@ HOUJose Urquidy (6-3)#76
Thu, Jun 9thvs STLMiles Mikolas (5-5)#50   
Fri, Jun 10th@ MINDevin Smeltzer (4-1)#141vs BOSRich Hill (3-4)#142
Sat, Jun 11th@ MINChi Chi Gonzalez (0-1)#348vs BOSMichael Wacha (6-1)#113
Sun, Jun 12th@ MINCole Sands (0-3)#308vs BOSKutter Crawford (1-2)#213
Tue, Jun 14th@ NYYGerrit Cole (6-1)#2vs MINJoe Ryan (5-3)#52
Wed, Jun 15th@ NYYNestor Cortes Jr. (6-3)#49vs MINSonny Gray (3-1)#54
Thu, Jun 16th@ NYYClarke Schmidt (4-2)#225vs LAAShohei Ohtani (6-4)#26
Fri, Jun 17th@ BALDean Kremer (2-1)#243vs LAAMichael Lorenzen (6-5)#132
Sat, Jun 18th@ BALKyle Bradish (1-4)#257vs LAAJose Suarez (0-2)#162
Sun, Jun 19th@ BALAustin Vothvs LAAKenny Rosenberg (0-0)#316
Mon, Jun 20thvs NYYGerrit Cole (6-1)#2   
Tue, Jun 21stvs NYYNestor Cortes Jr. (6-3)#49@ OAKJames Kaprielian (0-5)#179
Wed, Jun 22ndvs NYYJordan Montgomery (3-1)#29@ OAKPaul Blackburn (6-3)#7
Fri, Jun 24thvs PITMitch Keller (2-5)#193@ LAAMichael Lorenzen (6-5)#132
Sat, Jun 25thvs PITJT Brubaker (1-7)#112@ LAAPatrick Sandoval (3-2)#69
Sun, Jun 26thvs PITRoansy Contreras (2-1)#149@ LAANoah Syndergaard (4-6)#86
Tue, Jun 28thvs MILEric Lauer (6-3)#87vs BALDean Kremer (2-1)#243
Wed, Jun 29thvs MILJason Alexander (2-0)#239vs BAL
Thu, Jun 30th@ TORYusei Kikuchi (2-3)#102vs OAKJared Koenig (1-2)#311
Fri, Jul 1st@ TORJose Berrios (5-3)#46vs OAKJames Kaprielian (0-5)#179
Sat, Jul 2nd@ TORKevin Gausman (5-6)#19vs OAKPaul Blackburn (6-3)#7
Sun, Jul 3rd@ TORRoss Stripling (4-2)#120vs OAKFrankie Montas (3-7)#13
Mon, Jul 4th@ BOS@ SD
Tue, Jul 5th@ BOS@ SD
Wed, Jul 6th@ BOS   
Fri, Jul 8th@ CINvs TOR
Sat, Jul 9th@ CINvs TOR
Sun, Jul 10th@ CINvs TOR
Mon, Jul 11thvs BOS   
Tue, Jul 12thvs BOS@ WSH
Wed, Jul 13thvs BOS@ WSH
Thu, Jul 14thvs BOS@ TEX
Fri, Jul 15thvs BAL@ TEX
Sat, Jul 16thvs BAL@ TEX
Sun, Jul 17thvs BAL@ TEX
Fri, Jul 22nd@ KCvs HOU
Sat, Jul 23rd@ KCvs HOU
Sun, Jul 24th@ KCvs HOU
Mon, Jul 25th@ BALvs TEX
Tue, Jul 26th@ BALvs TEX
Wed, Jul 27th@ BALvs TEX
Thu, Jul 28th@ BAL@ HOU
Fri, Jul 29thvs CLE@ HOU
Sat, Jul 30thvs CLE@ HOU
Sun, Jul 31stvs CLE@ HOU
Tue, Aug 2ndvs TOR@ NYY
Wed, Aug 3rdvs TOR@ NYY
Thu, Aug 4th@ DET   
Fri, Aug 5th@ DETvs LAA
Sat, Aug 6th@ DETvs LAA
Sun, Aug 7th@ DETvs LAA
Tue, Aug 9th@ MILvs NYY
Wed, Aug 10th@ MILvs NYY
Fri, Aug 12thvs BAL@ TEX
Sat, Aug 13thvs BAL@ TEX
Sun, Aug 14thvs BAL@ TEX
Mon, Aug 15th@ NYY@ LAA
Tue, Aug 16th@ NYY@ LAA
Wed, Aug 17th@ NYY@ LAA
Thu, Aug 18thvs KC   
Fri, Aug 19thvs KC@ OAK
Sat, Aug 20thvs KC@ OAK
Sun, Aug 21stvs KC@ OAK
Mon, Aug 22ndvs LAA   
Tue, Aug 23rdvs LAAvs WSH
Wed, Aug 24thvs LAAvs WSH
Thu, Aug 25thvs LAAvs CLE
Fri, Aug 26th@ BOSvs CLE
Sat, Aug 27th@ BOSvs CLE
Sun, Aug 28th@ BOSvs CLE
Tue, Aug 30th@ MIA@ DET
Wed, Aug 31st@ MIA@ DET
Fri, Sep 2ndvs NYY@ CLE
Sat, Sep 3rdvs NYY@ CLE
Sun, Sep 4thvs NYY@ CLE
Mon, Sep 5thvs BOSvs CWS
Tue, Sep 6thvs BOSvs CWS
Wed, Sep 7thvs BOSvs CWS
Fri, Sep 9th@ NYYvs ATL
Sat, Sep 10th@ NYYvs ATL
Sun, Sep 11th@ NYYvs ATL
Mon, Sep 12th@ TOR   
Tue, Sep 13th@ TORvs SD
Wed, Sep 14th@ TORvs SD
Thu, Sep 15th@ TOR   
Fri, Sep 16thvs TEX@ LAA
Sat, Sep 17thvs TEX@ LAA
Sun, Sep 18thvs TEX@ LAA
Mon, Sep 19thvs HOU@ LAA
Tue, Sep 20thvs HOU@ OAK
Wed, Sep 21stvs HOU@ OAK
Thu, Sep 22ndvs TOR@ OAK
Fri, Sep 23rdvs TOR@ KC
Sat, Sep 24thvs TOR@ KC
Sun, Sep 25thvs TOR@ KC
Tue, Sep 27th@ CLEvs TEX
Wed, Sep 28th@ CLEvs TEX
Thu, Sep 29th@ CLEvs TEX
Fri, Sep 30th@ HOUvs OAK
Sat, Oct 1st@ HOUvs OAK
Sun, Oct 2nd@ HOUvs OAK
Mon, Oct 3rd@ BOSvs DET
Tue, Oct 4th@ BOSvs DET
Wed, Oct 5th@ BOSvs DET
Thu, Apr 21st   vs TEXTaylor Hearn (4-5)#290
Thu, May 19th   @ BOSRich Hill (3-4)#142
Mon, May 23rd   vs OAKZach Logue (2-4)#215
Mon, Jun 6th   @ HOUCristian Javier (4-3)#77
Mon, Jun 13th   vs MINChris Archer (1-3)#157
Thu, Jun 23rd   @ OAKFrankie Montas (3-7)#13
Mon, Jun 27th   vs BALTyler Wells (5-4)#74
Thu, Jul 7th   vs TOR
Mon, Aug 1st   @ NYY
Mon, Aug 8th   vs NYY
Thu, Sep 1st   @ DET