Skip to main content

Who Should I Trade?

Steven Duggar for Jon Berti (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Jon Berti
2B,3B,SS - MIA
Jon Berti
Steven Duggar
CF - TEX
Steven Duggar
Expert
Recommendation
86%
Recommended by
6 of 7 experts
14%
Recommended by
1 of 7 experts
Rankings 
   
Rest of Season# 237# 373
VBR# 939# 1129
   
Projections 
   
Runs1919
Home Runs23
RBI1216
Stolen Bases84
Batting Average.245.234
   
Misc 
   
Injury Alert-MiLB
   
Expert Ranks 
   
Nick Pollack
Pitcher List
# 147
   
Pierre Camus
RotoBaller
# 271# 304
   
Andrew Seifter
FantasyPros
# 127
   
Mick Ciallela
Fantrax
# 186
   
Nate Miller
Fantasy Six Pack
# 156
   
Scott Youngson
Pitcher List
# 308# 345
   
Mike Maher
FantasyPros
# 383# 335
   
Who Should I Trade? Player Statistics
  Jon Berti
2B,3B,SS - MIA
Jon Berti
Steven Duggar
CF - TEX
Steven Duggar
2022 Stats 
   
   
At Bats13736
   
Runs262
   
Hits407
   
Singles294
   
Doubles73
   
Triples20
   
Home Runs20
   
RBI144
   
Stolen Bases214
   
Caught Stealing20
   
Walks202
   
Strikeouts3716
   
Batting Average.292.194
   
On Base Pct.390.231
   
Slugging Pct.416.278
   
On-base Plus Slugging.806.509
   
Who Should I Trade? Player Projections
  Jon Berti
2B,3B,SS - MIA
Jon Berti
Steven Duggar
CF - TEX
Steven Duggar
2022 Projections 
   
   
At Bats128150
   
Runs1919
   
Hits3135
   
Singles2322
   
Doubles68
   
Triples01
   
Home Runs23
   
RBI1216
   
Stolen Bases84
   
Caught Stealing21
   
Walks1614
   
Strikeouts3448
   
Batting Average.245.234
   
On Base Pct.336.301
   
Slugging Pct.349.372
   
On-base Plus Slugging.686.672
   
Who Should I Trade? Player Notes
  Jon Berti
2B,3B,SS - MIA
Jon Berti
Steven Duggar
CF - TEX
Steven Duggar
News 
 Jon Berti went 2-for-4 with a single, a double, two steals, and a run scored in Thursday's 3-2 win over the Rockies.
Nate Miller
Thu, Jun 23rd
Giants center fielder Steven Duggar is continuing to rehab from the oblique strain he suffered on April 21st.
Kendall Capps
Mon, May 9th
 Jon Berti went 2-for-4 with a pair of singles, a run scored, and three steals in Saturday's 3-2 loss to the Mets.
Nate Miller
Sun, Jun 19th
An MRI revealed that Giants outfielder Steven Duggar suffered a moderate oblique strain in Thursday's game.
Kendall Capps
Fri, Apr 22nd
 Jon Berti went 1-for-5 with a single, one RBI, and a stolen base in Friday's 10-4 loss to the Mets.
Nate Miller
Fri, Jun 17th
Giants OF Steven Duggar is dealing with a left oblique injury that will require a trip to the injured list, according to Giants manager Gabe Kapler. Duggar left Thursday's game against the Mets after appearing to injure himself swinging the bat.
Mike Maher - The Birds Blitz
Thu, Apr 21st
 Jon Berti went 1-for-5 with a single, two RBI, and a stolen base in Saturday's 5-1 win over the Astros.
Nate Miller
Sat, Jun 11th
Giants centerfielder Steven Duggar drove in the lone run on a double in a 2-1 loss to the Marlins.
Chris Schommer
Sat, Apr 9th
 Jon Berti went 2-for-4 with a couple of singles and two RBI in Thursday's 7-4 win over the Nationals.
Nate Miller
Thu, Jun 9th
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Jon Berti
2B,3B,SS - MIA
Jon Berti
Steven Duggar
CF - TEX
Steven Duggar
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8th@ SFLogan Webb (6-2)#17@ TORJose Berrios (5-3)#33
Sat, Apr 9th@ SFCarlos Rodon (6-4)#21@ TORKevin Gausman (5-6)#10
Sun, Apr 10th@ SFAnthony DeSclafani (0-1)#69@ TORHyun Jin Ryu (2-0)
Mon, Apr 11th@ LAAMichael Lorenzen (6-5)#117vs COLAustin Gomber (3-7)#171
Tue, Apr 12th@ LAAPatrick Sandoval (3-2)#72vs COLChad Kuhl (4-5)#276
Thu, Apr 14thvs PHIKyle Gibson (4-3)#84vs LAAShohei Ohtani (6-4)#44
Fri, Apr 15thvs PHIZach Eflin (2-5)#66vs LAAReid Detmers (2-3)#98
Sat, Apr 16thvs PHIRanger Suarez (6-4)#80vs LAANoah Syndergaard (4-6)#79
Sun, Apr 17thvs PHIZack Wheeler (6-4)#13vs LAAJose Suarez (0-2)#141
Tue, Apr 19thvs STLAdam Wainwright (5-5)#41@ SEARobbie Ray (6-6)#22
Wed, Apr 20thvs STLMiles Mikolas (5-5)#53@ SEALogan Gilbert (7-3)#38
Thu, Apr 21stvs STLJordan Hicks (1-4)#181@ SEAMarco Gonzales (4-7)#88
Fri, Apr 22nd@ ATLKyle Wright (8-4)#45@ OAKAdam Oller (0-3)#302
Sat, Apr 23rd@ ATLIan Anderson (6-4)#91@ OAKFrankie Montas (3-7)#14
Sun, Apr 24th@ ATLBryce Elder (1-3)#295@ OAKCole Irvin (2-5)#105
Mon, Apr 25th   vs HOUFramber Valdez (7-3)#23
Tue, Apr 26th@ WSHJosiah Gray (6-4)#132vs HOUJake Odorizzi (3-2)#118
Wed, Apr 27th@ WSHErick Fedde (5-5)#275vs HOUCristian Javier (4-3)#78
Thu, Apr 28th@ WSHPatrick Corbin (3-10)#131vs HOUJustin Verlander (9-3)#3
Fri, Apr 29thvs SEAMatt Brash (1-3)#176vs ATLIan Anderson (6-4)#91
Sat, Apr 30thvs SEARobbie Ray (6-6)#22vs ATLBryce Elder (1-3)#295
Sun, May 1stvs SEALogan Gilbert (7-3)#38vs ATLKyle Muller (0-1)#241
Tue, May 3rdvs ARIHumberto Castellanos (3-2)#230@ PHIRanger Suarez (6-4)#80
Wed, May 4thvs ARIMadison Bumgarner (3-7)#119@ PHIZack Wheeler (6-4)#13
Sun, May 8th@ SDJoe Musgrove (8-1)#9@ NYYJordan Montgomery (3-1)#31
Mon, May 9th@ ARIHumberto Castellanos (3-2)#230@ NYYNestor Cortes Jr. (6-3)#50
Tue, May 10th@ ARIMadison Bumgarner (3-7)#119vs KCBrad Keller (2-8)#120
Wed, May 11th@ ARIMerrill Kelly (6-5)#115vs KCGabe Speier
Thu, May 12th   vs KCJonathan Heasley (1-3)#206
Fri, May 13thvs MILCorbin Burnes (5-4)#4vs BOSNick Pivetta (8-5)#49
Sat, May 14thvs MILEric Lauer (6-3)#89vs BOSRich Hill (3-4)#144
Sun, May 15thvs MILBrandon Woodruff (5-3)#25vs BOSAustin Davis
Mon, May 16thvs WSHAaron Sanchez (3-3)#381vs LAANoah Syndergaard (4-6)#79
Tue, May 17thvs WSHJoan Adon (1-11)#383vs LAAReid Detmers (2-3)#98
Wed, May 18thvs WSHJosiah Gray (6-4)#132vs LAAShohei Ohtani (6-4)#44
Thu, May 19th   @ HOUFramber Valdez (7-3)#23
Fri, May 20thvs ATLCharlie Morton (4-3)#67@ HOUCristian Javier (4-3)#78
Sat, May 21stvs ATLKyle Wright (8-4)#45@ HOUJustin Verlander (9-3)#3
Sun, May 22ndvs ATLIan Anderson (6-4)#91@ HOUJose Urquidy (6-3)#83
Tue, May 24th@ TBShane McClanahan (7-3)#6@ LAANoah Syndergaard (4-6)#79
Wed, May 25th@ TBDrew Rasmussen (5-3)#52@ LAAReid Detmers (2-3)#98
Thu, May 26th   @ OAKFrankie Montas (3-7)#14
Fri, May 27th@ ATLIan Anderson (6-4)#91@ OAKCole Irvin (2-5)#105
Sat, May 28th@ ATLTucker Davidson (1-2)#185@ OAKZach Logue (2-4)#207
Sun, May 29th@ ATLMax Fried (7-2)#11@ OAKJames Kaprielian (0-5)#199
Mon, May 30th@ COLRyan Feltner (1-2)#374vs TBDrew Rasmussen (5-3)#52
Tue, May 31st   vs TBRyan Yarbrough (0-3)#151
Wed, Jun 1st@ COLGerman Marquez (4-5)#106vs TBJeffrey Springs (3-2)#37
Thu, Jun 2ndvs SFAlex Wood (5-6)#51vs TBCorey Kluber (3-4)#56
Fri, Jun 3rdvs SFJohn Brebbiavs SEALogan Gilbert (7-3)#38
Sat, Jun 4thvs SFLogan Webb (6-2)#17vs SEAMarco Gonzales (4-7)#88
Sun, Jun 5thvs SFJakob Junis (4-1)#114vs SEAGeorge Kirby (2-2)#70
Tue, Jun 7thvs WSHJoan Adon (1-11)#383@ CLEKirk McCarty (0-1)
Wed, Jun 8thvs WSHJosiah Gray (6-4)#132@ CLEShane Bieber (3-3)#5
Fri, Jun 10th@ HOULuis Garcia (5-5)#35@ CWSReynaldo Lopez (4-1)#155
Sat, Jun 11th@ HOUFramber Valdez (7-3)#23@ CWSLucas Giolito (4-4)#26
Sun, Jun 12th@ HOUJustin Verlander (9-3)#3@ CWSMichael Kopech (2-4)#34
Mon, Jun 13th@ PHIAaron Nola (4-5)#7vs HOUCristian Javier (4-3)#78
Tue, Jun 14th@ PHIZach Eflin (2-5)#66vs HOUJose Urquidy (6-3)#83
Wed, Jun 15th@ PHIKyle Gibson (4-3)#84vs HOULuis Garcia (5-5)#35
Thu, Jun 16th   @ DETBeau Brieske (1-6)#214
Fri, Jun 17th@ NYMCarlos Carrasco (8-3)#48@ DETTarik Skubal (5-5)#27
Sat, Jun 18th@ NYMTaijuan Walker (6-2)#101@ DETRony Garcia (2-2)#238
Sun, Jun 19th@ NYMChris Bassitt (5-5)#30@ DETDrew Hutchison (0-4)
Tue, Jun 21stvs COLRyan Feltner (1-2)#374vs PHIKyle Gibson (4-3)#84
Wed, Jun 22ndvs COLChad Kuhl (4-5)#276vs PHIZack Wheeler (6-4)#13
Fri, Jun 24thvs NYMTaijuan Walker (6-2)#101vs WSHPaolo Espino (0-1)#208
Sat, Jun 25thvs NYMChris Bassitt (5-5)#30vs WSHJosiah Gray (6-4)#132
Sun, Jun 26thvs NYMDavid Peterson (4-1)#134vs WSHJackson Tetreault (1-1)#334
Mon, Jun 27th@ STLAdam Wainwright (5-5)#41@ KCKris Bubic (1-4)#246
Tue, Jun 28th@ STLDakota Hudson (5-4)#94@ KCDaniel Lynch (3-7)#283
Wed, Jun 29th@ STLAndre Pallante (2-3)#169@ KCZack Greinke (1-4)#122
Fri, Jul 1st@ WSHJosiah Gray (6-4)#132@ NYMTaijuan Walker (6-2)#101
Sat, Jul 2nd@ WSHJackson Tetreault (1-1)#334@ NYMChris Bassitt (5-5)#30
Sun, Jul 3rd@ WSHErick Fedde (5-5)#275@ NYMMax Scherzer (5-1)#124
Mon, Jul 4th@ WSH@ BAL
Tue, Jul 5thvs LAA@ BAL
Wed, Jul 6thvs LAA@ BAL
Fri, Jul 8th@ NYMvs MIN
Sat, Jul 9th@ NYMvs MIN
Sun, Jul 10th@ NYMvs MIN
Mon, Jul 11thvs PITvs OAK
Tue, Jul 12thvs PITvs OAK
Wed, Jul 13thvs PITvs OAK
Thu, Jul 14thvs PITvs SEA
Fri, Jul 15thvs PHIvs SEA
Sat, Jul 16thvs PHIvs SEA
Sun, Jul 17thvs PHIvs SEA
Thu, Jul 21stvs TEX@ MIA
Fri, Jul 22nd@ PIT@ OAK
Sat, Jul 23rd@ PIT@ OAK
Sun, Jul 24th@ PIT@ OAK
Mon, Jul 25th@ CIN@ SEA
Tue, Jul 26th@ CIN@ SEA
Wed, Jul 27th@ CIN@ SEA
Thu, Jul 28th@ CIN@ LAA
Fri, Jul 29thvs NYM@ LAA
Sat, Jul 30thvs NYM@ LAA
Sun, Jul 31stvs NYM@ LAA
Mon, Aug 1stvs CINvs BAL
Tue, Aug 2ndvs CINvs BAL
Wed, Aug 3rdvs CINvs BAL
Thu, Aug 4th   vs CWS
Fri, Aug 5th@ CHCvs CWS
Sat, Aug 6th@ CHCvs CWS
Sun, Aug 7th@ CHCvs CWS
Tue, Aug 9th@ PHI@ HOU
Wed, Aug 10th@ PHI@ HOU
Thu, Aug 11th@ PHI@ HOU
Fri, Aug 12thvs ATLvs SEA
Sat, Aug 13thvs ATLvs SEA
Sun, Aug 14thvs ATLvs SEA
Mon, Aug 15thvs SDvs OAK
Tue, Aug 16thvs SDvs OAK
Wed, Aug 17thvs SDvs OAK
Thu, Aug 18th   vs OAK
Fri, Aug 19th@ LAD@ MIN
Sat, Aug 20th@ LAD@ MIN
Sun, Aug 21st@ LAD@ MIN
Mon, Aug 22nd@ OAK@ MIN
Tue, Aug 23rd@ OAK@ COL
Wed, Aug 24th@ OAK@ COL
Fri, Aug 26thvs LADvs DET
Sat, Aug 27thvs LADvs DET
Sun, Aug 28thvs LADvs DET
Tue, Aug 30thvs TBvs HOU
Wed, Aug 31stvs TBvs HOU
Thu, Sep 1st   @ BOS
Fri, Sep 2nd@ ATL@ BOS
Sat, Sep 3rd@ ATL@ BOS
Sun, Sep 4th@ ATL@ BOS
Mon, Sep 5th   @ HOU
Tue, Sep 6th@ PHI@ HOU
Wed, Sep 7th@ PHI@ HOU
Fri, Sep 9thvs NYMvs TOR
Sat, Sep 10thvs NYMvs TOR
Sun, Sep 11thvs NYMvs TOR
Mon, Sep 12thvs TEX@ MIA
Tue, Sep 13thvs PHIvs OAK
Wed, Sep 14thvs PHIvs OAK
Fri, Sep 16th@ WSH@ TB
Sat, Sep 17th@ WSH@ TB
Sun, Sep 18th@ WSH@ TB
Tue, Sep 20thvs CHCvs LAA
Wed, Sep 21stvs CHCvs LAA
Thu, Sep 22nd   vs LAA
Fri, Sep 23rdvs WSHvs CLE
Sat, Sep 24thvs WSHvs CLE
Sun, Sep 25thvs WSHvs CLE
Tue, Sep 27th@ NYM@ SEA
Wed, Sep 28th@ NYM@ SEA
Thu, Sep 29th@ MIL@ SEA
Fri, Sep 30th@ MIL@ LAA
Sat, Oct 1st@ MIL@ LAA
Sun, Oct 2nd@ MIL@ LAA
Mon, Oct 3rdvs ATLvs NYY
Tue, Oct 4thvs ATLvs NYY
Wed, Oct 5thvs ATLvs NYY
Mon, May 2ndvs ARIZac Gallen (4-2)#39   
Thu, May 5th@ SDNick Martinez (2-3)#145   
Fri, May 6th@ SDYu Darvish (7-3)#29   
Sat, May 7th@ SDSean Manaea (3-3)#28   
Thu, Jun 9thvs WSHStephen Strasburg (0-1)#97   
Mon, Jun 20th@ NYMDavid Peterson (4-1)#134   
Thu, Jun 23rdvs COLKyle Freeland (3-5)#245   
Thu, Jul 7th@ NYM   
Mon, Aug 29thvs LAD   
Thu, Sep 8th@ PHI   
Thu, Sep 15thvs PHI   
Mon, Sep 19thvs CHC