Skip to main content

Who Should I Trade?

Avisail Garcia for Jorge Soler (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Jorge Soler
DH,LF,RF - MIA
Jorge Soler
Avisail Garcia
RF - MIA
Avisail Garcia
Expert
Recommendation
64%
Recommended by
9 of 14 experts
36%
Recommended by
5 of 14 experts
Rankings 
   
Rest of Season# 90# 101
VBR# 119# 188
   
Projections 
   
Runs4335
Home Runs1710
RBI4437
Stolen Bases04
Batting Average.228.248
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Dalton Del Don
Yahoo! Sports
# 92# 101
   
Nick Pollack
Pitcher List
# 96# 128
   
Pierre Camus
RotoBaller
# 84# 87
   
Andrew Seifter
FantasyPros
# 136# 198
   
Bart Wheeler
Hail to Fantasy Football
# 111# 128
   
Mick Ciallela
Fantrax
# 93# 103
   
Nate Miller
Fantasy Six Pack
# 59# 167
   
Travis Argo
Fantasy Six Pack
# 96# 106
   
Kelly Kirby
FantasyPros
# 96# 105
   
Brad Camara
RotoBaller
# 102# 69
   
Ryan Amore
Pitcher List
# 77# 76
   
Mike Maher
FantasyPros
# 101# 88
   
Scott Youngson
Pitcher List
# 122# 88
   
Joe Pisapia
FantasyPros
# 108# 103
   
Who Should I Trade? Player Statistics
  Jorge Soler
DH,LF,RF - MIA
Jorge Soler
Avisail Garcia
RF - MIA
Avisail Garcia
2022 Stats 
   
   
At Bats247221
   
Runs3121
   
Hits5450
   
Singles2838
   
Doubles137
   
Triples00
   
Home Runs135
   
RBI3321
   
Stolen Bases03
   
Caught Stealing20
   
Walks298
   
Strikeouts7964
   
Batting Average.219.226
   
On Base Pct.307.264
   
Slugging Pct.429.326
   
On-base Plus Slugging.736.590
   
Who Should I Trade? Player Projections
  Jorge Soler
DH,LF,RF - MIA
Jorge Soler
Avisail Garcia
RF - MIA
Avisail Garcia
2022 Projections 
   
   
At Bats307295
   
Runs4335
   
Hits7073
   
Singles3751
   
Doubles1612
   
Triples00
   
Home Runs1710
   
RBI4437
   
Stolen Bases04
   
Caught Stealing02
   
Walks3818
   
Strikeouts9276
   
Batting Average.228.248
   
On Base Pct.319.303
   
Slugging Pct.447.395
   
On-base Plus Slugging.766.699
   
Who Should I Trade? Player Notes
  Jorge Soler
DH,LF,RF - MIA
Jorge Soler
Avisail Garcia
RF - MIA
Avisail Garcia
News 
 Jorge Soler went 1-for-3 with a solo homer and a walk in Wednesday's 7-4 win over the Rockies.
Nate Miller
Wed, Jun 22nd
Avisail Garcia went 2-for-5 with a three-run homer, a double, and two runs scored in Tuesday's 9-8 win over the Rockies.
Nate Miller
Tue, Jun 21st
 Jorge Soler went 2-for-5 with a double, a single, and a run scored in Tuesday's 11-9 win over the Phillies.
Nate Miller
Wed, Jun 15th
Avisail Garcia went 1-for-4 with a double and an RBI in Saturday's 3-2 loss to the Mets.
Nate Miller
Sun, Jun 19th
 Jorge Soler went 2-for-4 with a double and a two-run homer in Tuesday's 12-2 blowout of the Nationals.
Nate Miller
Tue, Jun 7th
Avisail Garcia went 2-for-5 with a two-run homer, a double, and two runs scored in Tuesday's 11-9 win over the Phillies.
Nate Miller
Wed, Jun 15th
 Jorge Soler went 2-for-3 with two homers and three RBI in Sunday's 6-3 loss to the Braves.
Nate Miller
Sun, May 29th
Avisail Garcia’s MRI on Monday showed mild inflammation but no structural damage in his left hand.
Jesse Garcia
Mon, Jun 13th
 Jorge Soler went 1-for-4 with a solo homer in Wednesday's 5-4 loss to the Rays.
Nate Miller
Wed, May 25th
Avisail Garcia is dealing with inflammation in his left hand and will undergo an MRI on Monday.
Nate Miller
Sun, Jun 12th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Jorge Soler
DH,LF,RF - MIA
Jorge Soler
Avisail Garcia
RF - MIA
Avisail Garcia
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8th@ SFLogan Webb (7-2)#16@ SFLogan Webb (7-2)#16
Sat, Apr 9th@ SFCarlos Rodon (6-4)#9@ SFCarlos Rodon (6-4)#9
Sun, Apr 10th@ SFAnthony DeSclafani (0-2)#92@ SFAnthony DeSclafani (0-2)#92
Mon, Apr 11th@ LAAMichael Lorenzen (6-5)#133@ LAAMichael Lorenzen (6-5)#133
Tue, Apr 12th@ LAAPatrick Sandoval (3-2)#62@ LAAPatrick Sandoval (3-2)#62
Thu, Apr 14thvs PHIKyle Gibson (4-3)#99vs PHIKyle Gibson (4-3)#99
Fri, Apr 15thvs PHIZach Eflin (3-5)#63vs PHIZach Eflin (3-5)#63
Sat, Apr 16thvs PHIRanger Suarez (6-4)#79vs PHIRanger Suarez (6-4)#79
Sun, Apr 17thvs PHIZack Wheeler (6-4)#15vs PHIZack Wheeler (6-4)#15
Tue, Apr 19thvs STLAdam Wainwright (5-5)#41vs STLAdam Wainwright (5-5)#41
Wed, Apr 20thvs STLMiles Mikolas (5-5)#46vs STLMiles Mikolas (5-5)#46
Thu, Apr 21stvs STLJordan Hicks (1-4)#195vs STLJordan Hicks (1-4)#195
Fri, Apr 22nd@ ATLKyle Wright (8-4)#43@ ATLKyle Wright (8-4)#43
Sat, Apr 23rd@ ATLIan Anderson (6-4)#90@ ATLIan Anderson (6-4)#90
Sun, Apr 24th@ ATLBryce Elder (1-3)#304@ ATLBryce Elder (1-3)#304
Tue, Apr 26th@ WSHJosiah Gray (6-4)#86@ WSHJosiah Gray (6-4)#86
Wed, Apr 27th@ WSHErick Fedde (5-5)#189@ WSHErick Fedde (5-5)#189
Thu, Apr 28th@ WSHPatrick Corbin (3-10)#135@ WSHPatrick Corbin (3-10)#135
Fri, Apr 29thvs SEAMatt Brash (1-3)#185vs SEAMatt Brash (1-3)#185
Sat, Apr 30thvs SEARobbie Ray (6-6)#22vs SEARobbie Ray (6-6)#22
Sun, May 1stvs SEALogan Gilbert (8-3)#32vs SEALogan Gilbert (8-3)#32
Mon, May 2ndvs ARIZac Gallen (4-2)#40vs ARIZac Gallen (4-2)#40
Tue, May 3rdvs ARIHumberto Castellanos (3-2)#231vs ARIHumberto Castellanos (3-2)#231
Wed, May 4thvs ARIMadison Bumgarner (3-7)#129vs ARIMadison Bumgarner (3-7)#129
Thu, May 5th@ SDNick Martinez (2-3)#141@ SDNick Martinez (2-3)#141
Fri, May 6th@ SDYu Darvish (7-3)#23@ SDYu Darvish (7-3)#23
Sat, May 7th@ SDSean Manaea (3-3)#30@ SDSean Manaea (3-3)#30
Sun, May 8th@ SDJoe Musgrove (8-1)#11@ SDJoe Musgrove (8-1)#11
Mon, May 9th@ ARIHumberto Castellanos (3-2)#231@ ARIHumberto Castellanos (3-2)#231
Tue, May 10th@ ARIMadison Bumgarner (3-7)#129@ ARIMadison Bumgarner (3-7)#129
Wed, May 11th@ ARIMerrill Kelly (6-5)#111@ ARIMerrill Kelly (6-5)#111
Fri, May 13thvs MILCorbin Burnes (6-4)#3vs MILCorbin Burnes (6-4)#3
Sat, May 14thvs MILEric Lauer (6-3)#88vs MILEric Lauer (6-3)#88
Sun, May 15thvs MILBrandon Woodruff (5-3)#29vs MILBrandon Woodruff (5-3)#29
Mon, May 16thvs WSHAaron Sanchez (3-3)#385vs WSHAaron Sanchez (3-3)#385
Tue, May 17thvs WSHJoan Adon (1-11)#386vs WSHJoan Adon (1-11)#386
Wed, May 18thvs WSHJosiah Gray (6-4)#86vs WSHJosiah Gray (6-4)#86
Fri, May 20thvs ATLCharlie Morton (4-3)#54vs ATLCharlie Morton (4-3)#54
Sat, May 21stvs ATLKyle Wright (8-4)#43vs ATLKyle Wright (8-4)#43
Sun, May 22ndvs ATLIan Anderson (6-4)#90vs ATLIan Anderson (6-4)#90
Tue, May 24th@ TBShane McClanahan (8-3)#6@ TBShane McClanahan (8-3)#6
Wed, May 25th@ TBDrew Rasmussen (5-3)#55@ TBDrew Rasmussen (5-3)#55
Fri, May 27th@ ATLIan Anderson (6-4)#90@ ATLIan Anderson (6-4)#90
Sat, May 28th@ ATLTucker Davidson (1-2)#197@ ATLTucker Davidson (1-2)#197
Sun, May 29th@ ATLMax Fried (7-2)#10@ ATLMax Fried (7-2)#10
Mon, May 30th@ COLRyan Feltner (1-3)#382@ COLRyan Feltner (1-3)#382
Wed, Jun 1st@ COLGerman Marquez (4-5)#103@ COLGerman Marquez (4-5)#103
Thu, Jun 2ndvs SFAlex Wood (5-6)#77vs SFAlex Wood (5-6)#77
Fri, Jun 3rdvs SFJohn Brebbiavs SFJohn Brebbia
Sat, Jun 4thvs SFLogan Webb (7-2)#16vs SFLogan Webb (7-2)#16
Sun, Jun 5thvs SFJakob Junis (4-1)#127vs SFJakob Junis (4-1)#127
Tue, Jun 7thvs WSHJoan Adon (1-11)#386vs WSHJoan Adon (1-11)#386
Wed, Jun 8thvs WSHJosiah Gray (6-4)#86vs WSHJosiah Gray (6-4)#86
Thu, Jun 9thvs WSHStephen Strasburg (0-1)#106vs WSHStephen Strasburg (0-1)#106
Fri, Jun 10th@ HOULuis Garcia (5-5)#38@ HOULuis Garcia (5-5)#38
Sat, Jun 11th@ HOUFramber Valdez (7-3)#24@ HOUFramber Valdez (7-3)#24
Sun, Jun 12th@ HOUJustin Verlander (9-3)#4@ HOUJustin Verlander (9-3)#4
Mon, Jun 13th@ PHIAaron Nola (4-5)#7@ PHIAaron Nola (4-5)#7
Tue, Jun 14th@ PHIZach Eflin (3-5)#63@ PHIZach Eflin (3-5)#63
Wed, Jun 15th@ PHIKyle Gibson (4-3)#99@ PHIKyle Gibson (4-3)#99
Fri, Jun 17th@ NYMCarlos Carrasco (8-3)#69@ NYMCarlos Carrasco (8-3)#69
Sat, Jun 18th@ NYMTaijuan Walker (6-2)#93@ NYMTaijuan Walker (6-2)#93
Sun, Jun 19th@ NYMChris Bassitt (6-5)#26@ NYMChris Bassitt (6-5)#26
Mon, Jun 20th@ NYMDavid Peterson (4-1)#98@ NYMDavid Peterson (4-1)#98
Tue, Jun 21stvs COLRyan Feltner (1-3)#382vs COLRyan Feltner (1-3)#382
Wed, Jun 22ndvs COLChad Kuhl (4-5)#257vs COLChad Kuhl (4-5)#257
Thu, Jun 23rdvs COLKyle Freeland (3-5)#167vs COLKyle Freeland (3-5)#167
Fri, Jun 24thvs NYMTaijuan Walker (6-2)#93vs NYMTaijuan Walker (6-2)#93
Sat, Jun 25thvs NYMChris Bassitt (6-5)#26vs NYMChris Bassitt (6-5)#26
Sun, Jun 26thvs NYMDavid Peterson (4-1)#98vs NYMDavid Peterson (4-1)#98
Mon, Jun 27th@ STLAdam Wainwright (5-5)#41@ STLAdam Wainwright (5-5)#41
Tue, Jun 28th@ STLDakota Hudson (5-4)#94@ STLDakota Hudson (5-4)#94
Wed, Jun 29th@ STLAndre Pallante (2-3)#156@ STLAndre Pallante (2-3)#156
Fri, Jul 1st@ WSHJosiah Gray (6-4)#86@ WSHJosiah Gray (6-4)#86
Sat, Jul 2nd@ WSHJackson Tetreault (2-1)#302@ WSHJackson Tetreault (2-1)#302
Sun, Jul 3rd@ WSHErick Fedde (5-5)#189@ WSHErick Fedde (5-5)#189
Mon, Jul 4th@ WSHPatrick Corbin (3-10)#135@ WSHPatrick Corbin (3-10)#135
Tue, Jul 5thvs LAAvs LAA
Wed, Jul 6thvs LAAvs LAA
Thu, Jul 7th@ NYM@ NYM
Fri, Jul 8th@ NYM@ NYM
Sat, Jul 9th@ NYM@ NYM
Sun, Jul 10th@ NYM@ NYM
Mon, Jul 11thvs PITvs PIT
Tue, Jul 12thvs PITvs PIT
Wed, Jul 13thvs PITvs PIT
Thu, Jul 14thvs PITvs PIT
Fri, Jul 15thvs PHIvs PHI
Sat, Jul 16thvs PHIvs PHI
Sun, Jul 17thvs PHIvs PHI
Thu, Jul 21stvs TEXvs TEX
Fri, Jul 22nd@ PIT@ PIT
Sat, Jul 23rd@ PIT@ PIT
Sun, Jul 24th@ PIT@ PIT
Mon, Jul 25th@ CIN@ CIN
Tue, Jul 26th@ CIN@ CIN
Wed, Jul 27th@ CIN@ CIN
Thu, Jul 28th@ CIN@ CIN
Fri, Jul 29thvs NYMvs NYM
Sat, Jul 30thvs NYMvs NYM
Sun, Jul 31stvs NYMvs NYM
Mon, Aug 1stvs CINvs CIN
Tue, Aug 2ndvs CINvs CIN
Wed, Aug 3rdvs CINvs CIN
Fri, Aug 5th@ CHC@ CHC
Sat, Aug 6th@ CHC@ CHC
Sun, Aug 7th@ CHC@ CHC
Tue, Aug 9th@ PHI@ PHI
Wed, Aug 10th@ PHI@ PHI
Thu, Aug 11th@ PHI@ PHI
Fri, Aug 12thvs ATLvs ATL
Sat, Aug 13thvs ATLvs ATL
Sun, Aug 14thvs ATLvs ATL
Mon, Aug 15thvs SDvs SD
Tue, Aug 16thvs SDvs SD
Wed, Aug 17thvs SDvs SD
Fri, Aug 19th@ LAD@ LAD
Sat, Aug 20th@ LAD@ LAD
Sun, Aug 21st@ LAD@ LAD
Mon, Aug 22nd@ OAK@ OAK
Tue, Aug 23rd@ OAK@ OAK
Wed, Aug 24th@ OAK@ OAK
Fri, Aug 26thvs LADvs LAD
Sat, Aug 27thvs LADvs LAD
Sun, Aug 28thvs LADvs LAD
Mon, Aug 29thvs LADvs LAD
Tue, Aug 30thvs TBvs TB
Wed, Aug 31stvs TBvs TB
Fri, Sep 2nd@ ATL@ ATL
Sat, Sep 3rd@ ATL@ ATL
Sun, Sep 4th@ ATL@ ATL
Tue, Sep 6th@ PHI@ PHI
Wed, Sep 7th@ PHI@ PHI
Thu, Sep 8th@ PHI@ PHI
Fri, Sep 9thvs NYMvs NYM
Sat, Sep 10thvs NYMvs NYM
Sun, Sep 11thvs NYMvs NYM
Mon, Sep 12thvs TEXvs TEX
Tue, Sep 13thvs PHIvs PHI
Wed, Sep 14thvs PHIvs PHI
Thu, Sep 15thvs PHIvs PHI
Fri, Sep 16th@ WSH@ WSH
Sat, Sep 17th@ WSH@ WSH
Sun, Sep 18th@ WSH@ WSH
Mon, Sep 19thvs CHCvs CHC
Tue, Sep 20thvs CHCvs CHC
Wed, Sep 21stvs CHCvs CHC
Fri, Sep 23rdvs WSHvs WSH
Sat, Sep 24thvs WSHvs WSH
Sun, Sep 25thvs WSHvs WSH
Tue, Sep 27th@ NYM@ NYM
Wed, Sep 28th@ NYM@ NYM
Thu, Sep 29th@ MIL@ MIL
Fri, Sep 30th@ MIL@ MIL
Sat, Oct 1st@ MIL@ MIL
Sun, Oct 2nd@ MIL@ MIL
Mon, Oct 3rdvs ATLvs ATL
Tue, Oct 4thvs ATLvs ATL
Wed, Oct 5thvs ATLvs ATL