Skip to main content

Who Should I Trade?

Jorge Soler for Avisail Garcia (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# 99
VBR# 132# 180
   
Projections 
   
Runs4034
Home Runs1610
RBI4336
Stolen Bases04
Batting Average.227.248
   
Misc 
   
Injury AlertDTD-
   
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
# 74# 157
   
Travis Argo
Fantasy Six Pack
# 96# 106
   
Kelly Kirby
FantasyPros
# 96# 105
   
Ryan Amore
Pitcher List
# 77# 76
   
Mike Maher
FantasyPros
# 101# 88
   
Brad Camara
RotoBaller
# 102# 69
   
Joe Pisapia
FantasyPros
# 108# 103
   
Scott Youngson
Pitcher List
# 122# 88
   
Who Should I Trade? Player Statistics
  Jorge Soler
DH,LF,RF - MIA
Jorge Soler
Avisail Garcia
RF - MIA
Avisail Garcia
2022 Stats 
   
   
At Bats254233
   
Runs3122
   
Hits5553
   
Singles2940
   
Doubles137
   
Triples00
   
Home Runs136
   
RBI3423
   
Stolen Bases03
   
Caught Stealing20
   
Walks308
   
Strikeouts8269
   
Batting Average.217.228
   
On Base Pct.306.263
   
Slugging Pct.421.335
   
On-base Plus Slugging.727.598
   
Who Should I Trade? Player Projections
  Jorge Soler
DH,LF,RF - MIA
Jorge Soler
Avisail Garcia
RF - MIA
Avisail Garcia
2022 Projections 
   
   
At Bats296287
   
Runs4034
   
Hits6771
   
Singles3649
   
Doubles1511
   
Triples00
   
Home Runs1610
   
RBI4336
   
Stolen Bases04
   
Caught Stealing02
   
Walks3717
   
Strikeouts8974
   
Batting Average.227.248
   
On Base Pct.318.302
   
Slugging Pct.442.397
   
On-base Plus Slugging.761.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)#18@ SFLogan Webb (7-2)#18
Sat, Apr 9th@ SFCarlos Rodon (7-4)#9@ SFCarlos Rodon (7-4)#9
Sun, Apr 10th@ SFAnthony DeSclafani (0-2)#100@ SFAnthony DeSclafani (0-2)#100
Mon, Apr 11th@ LAAMichael Lorenzen (6-5)#132@ LAAMichael Lorenzen (6-5)#132
Tue, Apr 12th@ LAAPatrick Sandoval (3-2)#60@ LAAPatrick Sandoval (3-2)#60
Thu, Apr 14thvs PHIKyle Gibson (4-3)#97vs PHIKyle Gibson (4-3)#97
Fri, Apr 15thvs PHIZach Eflin (3-5)#70vs PHIZach Eflin (3-5)#70
Sat, Apr 16thvs PHIRanger Suarez (6-5)#77vs PHIRanger Suarez (6-5)#77
Sun, Apr 17thvs PHIZack Wheeler (6-4)#12vs PHIZack Wheeler (6-4)#12
Tue, Apr 19thvs STLAdam Wainwright (6-5)#37vs STLAdam Wainwright (6-5)#37
Wed, Apr 20thvs STLMiles Mikolas (5-5)#49vs STLMiles Mikolas (5-5)#49
Thu, Apr 21stvs STLJordan Hicks (1-4)#192vs STLJordan Hicks (1-4)#192
Fri, Apr 22nd@ ATLKyle Wright (9-4)#34@ ATLKyle Wright (9-4)#34
Sat, Apr 23rd@ ATLIan Anderson (6-4)#91@ ATLIan Anderson (6-4)#91
Sun, Apr 24th@ ATLBryce Elder (1-3)#303@ ATLBryce Elder (1-3)#303
Tue, Apr 26th@ WSHJosiah Gray (6-4)#94@ WSHJosiah Gray (6-4)#94
Wed, Apr 27th@ WSHErick Fedde (5-5)#176@ WSHErick Fedde (5-5)#176
Thu, Apr 28th@ WSHPatrick Corbin (4-10)#148@ WSHPatrick Corbin (4-10)#148
Fri, Apr 29thvs SEAMatt Brash (1-3)#182vs SEAMatt Brash (1-3)#182
Sat, Apr 30thvs SEARobbie Ray (6-6)#17vs SEARobbie Ray (6-6)#17
Sun, May 1stvs SEALogan Gilbert (8-3)#35vs SEALogan Gilbert (8-3)#35
Mon, May 2ndvs ARIZac Gallen (4-2)#43vs ARIZac Gallen (4-2)#43
Tue, May 3rdvs ARIHumberto Castellanos (3-2)#229vs ARIHumberto Castellanos (3-2)#229
Wed, May 4thvs ARIMadison Bumgarner (3-8)#121vs ARIMadison Bumgarner (3-8)#121
Thu, May 5th@ SDNick Martinez (2-3)#139@ SDNick Martinez (2-3)#139
Fri, May 6th@ SDYu Darvish (7-3)#26@ SDYu Darvish (7-3)#26
Sat, May 7th@ SDSean Manaea (3-3)#28@ SDSean Manaea (3-3)#28
Sun, May 8th@ SDJoe Musgrove (8-1)#16@ SDJoe Musgrove (8-1)#16
Mon, May 9th@ ARIHumberto Castellanos (3-2)#229@ ARIHumberto Castellanos (3-2)#229
Tue, May 10th@ ARIMadison Bumgarner (3-8)#121@ ARIMadison Bumgarner (3-8)#121
Wed, May 11th@ ARIMerrill Kelly (6-5)#110@ ARIMerrill Kelly (6-5)#110
Fri, May 13thvs MILCorbin Burnes (6-4)#4vs MILCorbin Burnes (6-4)#4
Sat, May 14thvs MILEric Lauer (6-3)#92vs MILEric Lauer (6-3)#92
Sun, May 15thvs MILBrandon Woodruff (6-3)#24vs MILBrandon Woodruff (6-3)#24
Mon, May 16thvs WSHAaron Sanchez (3-3)#388vs WSHAaron Sanchez (3-3)#388
Tue, May 17thvs WSHJoan Adon (1-11)#389vs WSHJoan Adon (1-11)#389
Wed, May 18thvs WSHJosiah Gray (6-4)#94vs WSHJosiah Gray (6-4)#94
Fri, May 20thvs ATLCharlie Morton (4-3)#53vs ATLCharlie Morton (4-3)#53
Sat, May 21stvs ATLKyle Wright (9-4)#34vs ATLKyle Wright (9-4)#34
Sun, May 22ndvs ATLIan Anderson (6-4)#91vs ATLIan Anderson (6-4)#91
Tue, May 24th@ TBShane McClanahan (8-3)#6@ TBShane McClanahan (8-3)#6
Wed, May 25th@ TBDrew Rasmussen (5-3)#54@ TBDrew Rasmussen (5-3)#54
Fri, May 27th@ ATLIan Anderson (6-4)#91@ ATLIan Anderson (6-4)#91
Sat, May 28th@ ATLTucker Davidson (1-2)#217@ ATLTucker Davidson (1-2)#217
Sun, May 29th@ ATLMax Fried (7-2)#11@ ATLMax Fried (7-2)#11
Mon, May 30th@ COLRyan Feltner (1-3)#383@ COLRyan Feltner (1-3)#383
Wed, Jun 1st@ COLGerman Marquez (4-6)#113@ COLGerman Marquez (4-6)#113
Thu, Jun 2ndvs SFAlex Wood (5-7)#74vs SFAlex Wood (5-7)#74
Fri, Jun 3rdvs SFJohn Brebbiavs SFJohn Brebbia
Sat, Jun 4thvs SFLogan Webb (7-2)#18vs SFLogan Webb (7-2)#18
Sun, Jun 5thvs SFJakob Junis (4-1)#129vs SFJakob Junis (4-1)#129
Tue, Jun 7thvs WSHJoan Adon (1-11)#389vs WSHJoan Adon (1-11)#389
Wed, Jun 8thvs WSHJosiah Gray (6-4)#94vs WSHJosiah Gray (6-4)#94
Thu, Jun 9thvs WSHStephen Strasburg (0-1)#102vs WSHStephen Strasburg (0-1)#102
Fri, Jun 10th@ HOULuis Garcia (5-5)#41@ HOULuis Garcia (5-5)#41
Sat, Jun 11th@ HOUFramber Valdez (8-3)#20@ HOUFramber Valdez (8-3)#20
Sun, Jun 12th@ HOUJustin Verlander (10-3)#2@ HOUJustin Verlander (10-3)#2
Mon, Jun 13th@ PHIAaron Nola (4-5)#7@ PHIAaron Nola (4-5)#7
Tue, Jun 14th@ PHIZach Eflin (3-5)#70@ PHIZach Eflin (3-5)#70
Wed, Jun 15th@ PHIKyle Gibson (4-3)#97@ PHIKyle Gibson (4-3)#97
Fri, Jun 17th@ NYMCarlos Carrasco (8-4)#71@ NYMCarlos Carrasco (8-4)#71
Sat, Jun 18th@ NYMTaijuan Walker (6-2)#82@ NYMTaijuan Walker (6-2)#82
Sun, Jun 19th@ NYMChris Bassitt (6-5)#27@ NYMChris Bassitt (6-5)#27
Mon, Jun 20th@ NYMDavid Peterson (4-1)#98@ NYMDavid Peterson (4-1)#98
Tue, Jun 21stvs COLRyan Feltner (1-3)#383vs COLRyan Feltner (1-3)#383
Wed, Jun 22ndvs COLChad Kuhl (5-5)#207vs COLChad Kuhl (5-5)#207
Thu, Jun 23rdvs COLKyle Freeland (4-5)#161vs COLKyle Freeland (4-5)#161
Fri, Jun 24thvs NYMTaijuan Walker (6-2)#82vs NYMTaijuan Walker (6-2)#82
Sat, Jun 25thvs NYMChris Bassitt (6-5)#27vs NYMChris Bassitt (6-5)#27
Sun, Jun 26thvs NYMDavid Peterson (4-1)#98vs NYMDavid Peterson (4-1)#98
Mon, Jun 27th@ STLAdam Wainwright (6-5)#37@ STLAdam Wainwright (6-5)#37
Tue, Jun 28th@ STLDakota Hudson (6-4)#95@ STLDakota Hudson (6-4)#95
Wed, Jun 29th@ STLAndre Pallante (2-3)#149@ STLAndre Pallante (2-3)#149
Fri, Jul 1st@ WSHJosiah Gray (6-4)#94@ WSHJosiah Gray (6-4)#94
Sat, Jul 2nd@ WSHJackson Tetreault (2-1)#301@ WSHJackson Tetreault (2-1)#301
Sun, Jul 3rd@ WSHErick Fedde (5-5)#176@ WSHErick Fedde (5-5)#176
Mon, Jul 4th@ WSHPatrick Corbin (4-10)#148@ WSHPatrick Corbin (4-10)#148
Tue, Jul 5thvs LAANoah Syndergaard (5-6)#86vs LAANoah Syndergaard (5-6)#86
Wed, Jul 6thvs LAAShohei Ohtani (7-4)#25vs LAAShohei Ohtani (7-4)#25
Thu, Jul 7th@ NYMDavid Peterson (4-1)#98@ NYMDavid Peterson (4-1)#98
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