Skip to main content

Who Should I Trade?

Victor Caratini for Reese McGuire (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Victor Caratini
Victor Caratini
Reese McGuire
Reese McGuire
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Victor Caratini
Victor Caratini
Reese McGuire
Reese McGuire
2022 Stats 
At Bats272249
Home Runs93
Stolen Bases01
Caught Stealing00
Batting Average.199.269
On Base Pct.300.307
Slugging Pct.342.370
On-base Plus Slugging.642.677
Who Should I Trade? Player Notes
  Victor Caratini
Victor Caratini
Reese McGuire
Reese McGuire
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Victor Caratini
Victor Caratini
Reese McGuire
Reese McGuire
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ CHCvs BAL
Sat, Apr 1st@ CHCvs BAL
Sun, Apr 2nd@ CHCvs BAL
Mon, Apr 3rdvs NYMvs PIT
Tue, Apr 4thvs NYMvs PIT
Wed, Apr 5thvs NYMvs PIT
Fri, Apr 7thvs STL   
Sat, Apr 8thvs STL@ DET
Sun, Apr 9thvs STL@ DET
Mon, Apr 10th@ ARI@ TB
Tue, Apr 11th@ ARI@ TB
Wed, Apr 12th@ ARI@ TB
Thu, Apr 13th@ SD@ TB
Fri, Apr 14th@ SDvs LAA
Sat, Apr 15th@ SDvs LAA
Sun, Apr 16th@ SDvs LAA
Mon, Apr 17th@ SEAvs LAA
Tue, Apr 18th@ SEAvs MIN
Wed, Apr 19th@ SEAvs MIN
Fri, Apr 21stvs BOS@ MIL
Sat, Apr 22ndvs BOS@ MIL
Sun, Apr 23rdvs BOS@ MIL
Mon, Apr 24thvs DET@ BAL
Tue, Apr 25thvs DET@ BAL
Wed, Apr 26thvs DET@ BAL
Fri, Apr 28thvs LAAvs CLE
Sat, Apr 29thvs LAAvs CLE
Sun, Apr 30thvs LAAvs CLE
Tue, May 2nd@ COLvs TOR
Wed, May 3rd@ COLvs TOR
Thu, May 4th@ COLvs TOR
Fri, May 5th@ SF@ PHI
Sat, May 6th@ SF@ PHI
Sun, May 7th@ SF@ PHI
Mon, May 8thvs LAD   
Tue, May 9thvs LAD@ ATL
Wed, May 10thvs LAD@ ATL
Fri, May 12thvs KCvs STL
Sat, May 13thvs KCvs STL
Sun, May 14thvs KCvs STL
Mon, May 15th@ STLvs SEA
Tue, May 16th@ STLvs SEA
Wed, May 17th@ STLvs SEA
Fri, May 19th@ TB@ SD
Sat, May 20th@ TB@ SD
Sun, May 21st@ TB@ SD
Mon, May 22ndvs HOU@ LAA
Tue, May 23rdvs HOU@ LAA
Wed, May 24thvs HOU@ LAA
Thu, May 25thvs SF   
Fri, May 26thvs SF@ ARI
Sat, May 27thvs SF@ ARI
Sun, May 28thvs SF@ ARI
Tue, May 30th@ TORvs CIN
Wed, May 31st@ TORvs CIN
Thu, Jun 1st@ TORvs CIN
Fri, Jun 2nd@ CINvs TB
Sat, Jun 3rd@ CINvs TB
Sun, Jun 4th@ CINvs TB
Mon, Jun 5th@ CINvs TB
Tue, Jun 6thvs BAL@ CLE
Wed, Jun 7thvs BAL@ CLE
Thu, Jun 8thvs BAL@ CLE
Fri, Jun 9thvs OAK@ NYY
Sat, Jun 10thvs OAK@ NYY
Sun, Jun 11thvs OAK@ NYY
Tue, Jun 13th@ MINvs COL
Wed, Jun 14th@ MINvs COL
Fri, Jun 16thvs PITvs NYY
Sat, Jun 17thvs PITvs NYY
Sun, Jun 18thvs PITvs NYY
Mon, Jun 19thvs ARI@ MIN
Tue, Jun 20thvs ARI@ MIN
Wed, Jun 21stvs ARI@ MIN
Fri, Jun 23rd@ CLE@ CWS
Sat, Jun 24th@ CLE@ CWS
Sun, Jun 25th@ CLE@ CWS
Mon, Jun 26th@ NYM   
Tue, Jun 27th@ NYMvs MIA
Wed, Jun 28th@ NYMvs MIA
Thu, Jun 29th@ NYMvs MIA
Fri, Jun 30th@ PIT@ TOR
Sat, Jul 1st@ PIT@ TOR
Sun, Jul 2nd@ PIT@ TOR
Mon, Jul 3rdvs CHC   
Tue, Jul 4thvs CHCvs TEX
Wed, Jul 5thvs CHCvs TEX
Thu, Jul 6thvs CHCvs TEX
Fri, Jul 7thvs CINvs OAK
Sat, Jul 8thvs CINvs OAK
Sun, Jul 9thvs CINvs OAK
Fri, Jul 14th@ CIN@ CHC
Sat, Jul 15th@ CIN@ CHC
Sun, Jul 16th@ CIN@ CHC
Tue, Jul 18th@ PHI@ OAK
Wed, Jul 19th@ PHI@ OAK
Thu, Jul 20th@ PHI   
Fri, Jul 21stvs ATLvs NYM
Sat, Jul 22ndvs ATLvs NYM
Sun, Jul 23rdvs ATLvs NYM
Mon, Jul 24thvs CIN   
Tue, Jul 25thvs CINvs ATL
Wed, Jul 26thvs CINvs ATL
Fri, Jul 28th@ ATL@ SF
Sat, Jul 29th@ ATL@ SF
Sun, Jul 30th@ ATL@ SF
Mon, Jul 31st@ WSH@ SEA
Tue, Aug 1st@ WSH@ SEA
Wed, Aug 2nd@ WSH@ SEA
Thu, Aug 3rdvs PIT   
Fri, Aug 4thvs PITvs TOR
Sat, Aug 5thvs PITvs TOR
Sun, Aug 6thvs PITvs TOR
Mon, Aug 7thvs COLvs KC
Tue, Aug 8thvs COLvs KC
Wed, Aug 9thvs COLvs KC
Fri, Aug 11th@ CWSvs DET
Sat, Aug 12th@ CWSvs DET
Sun, Aug 13th@ CWSvs DET
Tue, Aug 15th@ LAD@ WSH
Wed, Aug 16th@ LAD@ WSH
Thu, Aug 17th@ LAD@ WSH
Fri, Aug 18th@ TEX@ NYY
Sat, Aug 19th@ TEX@ NYY
Sun, Aug 20th@ TEX@ NYY
Tue, Aug 22ndvs MIN@ HOU
Wed, Aug 23rdvs MIN@ HOU
Fri, Aug 25thvs SDvs LAD
Sat, Aug 26thvs SDvs LAD
Sun, Aug 27thvs SDvs LAD
Mon, Aug 28th@ CHCvs HOU
Tue, Aug 29th@ CHCvs HOU
Wed, Aug 30th@ CHCvs HOU
Fri, Sep 1stvs PHI@ KC
Sat, Sep 2ndvs PHI@ KC
Sun, Sep 3rdvs PHI@ KC
Mon, Sep 4th@ PIT@ TB
Tue, Sep 5th@ PIT@ TB
Wed, Sep 6th@ PIT@ TB
Fri, Sep 8th@ NYYvs BAL
Sat, Sep 9th@ NYYvs BAL
Sun, Sep 10th@ NYYvs BAL
Mon, Sep 11thvs MIAvs NYY
Tue, Sep 12thvs MIAvs NYY
Wed, Sep 13thvs MIAvs NYY
Thu, Sep 14thvs MIAvs NYY
Fri, Sep 15thvs WSH@ TOR
Sat, Sep 16thvs WSH@ TOR
Sun, Sep 17thvs WSH@ TOR
Mon, Sep 18th@ STL@ TEX
Tue, Sep 19th@ STL@ TEX
Wed, Sep 20th@ STL@ TEX
Thu, Sep 21st@ STL   
Fri, Sep 22nd@ MIAvs CWS
Sat, Sep 23rd@ MIAvs CWS
Sun, Sep 24th@ MIAvs CWS
Tue, Sep 26thvs STLvs TB
Wed, Sep 27thvs STLvs TB
Thu, Sep 28thvs STL@ BAL
Fri, Sep 29thvs CHC@ BAL
Sat, Sep 30thvs CHC@ BAL
Sun, Oct 1stvs CHC@ BAL
Thu, Apr 6th   @ DET
Thu, Apr 20th   vs MIN
Mon, May 1st   vs TOR
Mon, Jun 12th   vs COL
Thu, Jun 22nd   @ MIN
Mon, Jul 17th   @ OAK
Thu, Aug 10th   vs KC
Mon, Aug 21st   @ HOU
Thu, Aug 24th   @ HOU