Skip to main content

Who Should I Trade?

Rodolfo Castro for Colton Welker (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Rodolfo Castro
Rodolfo Castro
Colton Welker
3B - COL
Colton Welker
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 1286# 1115
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Rodolfo Castro
Rodolfo Castro
Colton Welker
3B - COL
Colton Welker
2021 Stats 
At Bats8637
Home Runs50
Stolen Bases00
Caught Stealing00
Batting Average.198.189
On Base Pct.258.250
Slugging Pct.395.216
On-base Plus Slugging.653.466
Who Should I Trade? Player Notes
  Rodolfo Castro
Rodolfo Castro
Colton Welker
3B - COL
Colton Welker
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Rodolfo Castro
Rodolfo Castro
Colton Welker
3B - COL
Colton Welker
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31stvs STL@ LAD
Sat, Apr 2ndvs STL@ LAD
Sun, Apr 3rdvs STL@ LAD
Mon, Apr 4th@ CIN   
Tue, Apr 5th@ CIN@ SD
Wed, Apr 6th@ CIN@ SD
Thu, Apr 7th@ STL   
Sat, Apr 9th@ STLvs LAD
Sun, Apr 10th@ STLvs LAD
Mon, Apr 11th@ STL@ TEX
Tue, Apr 12thvs CHC@ TEX
Wed, Apr 13thvs CHC   
Thu, Apr 14thvs WSHvs CHC
Fri, Apr 15thvs WSHvs CHC
Sat, Apr 16thvs WSHvs CHC
Sun, Apr 17thvs WSHvs CHC
Mon, Apr 18th@ MILvs PHI
Tue, Apr 19th@ MILvs PHI
Wed, Apr 20th@ MILvs PHI
Thu, Apr 21st@ CHC   
Fri, Apr 22nd@ CHC@ DET
Sat, Apr 23rd@ CHC@ DET
Sun, Apr 24th@ CHC@ DET
Tue, Apr 26thvs MIL@ PHI
Wed, Apr 27thvs MIL@ PHI
Thu, Apr 28thvs MIL@ PHI
Fri, Apr 29thvs SDvs CIN
Sat, Apr 30thvs SDvs CIN
Sun, May 1stvs SDvs CIN
Tue, May 3rd@ DETvs WSH
Wed, May 4th@ DETvs WSH
Fri, May 6th@ CIN@ ARI
Sat, May 7th@ CIN@ ARI
Sun, May 8th@ CIN@ ARI
Mon, May 9thvs LAD@ SF
Tue, May 10thvs LAD@ SF
Wed, May 11thvs LAD@ SF
Thu, May 12thvs CIN   
Fri, May 13thvs CINvs KC
Sat, May 14thvs CINvs KC
Sun, May 15thvs CINvs KC
Mon, May 16th@ CHCvs SF
Tue, May 17th@ CHCvs SF
Wed, May 18th@ CHCvs SF
Fri, May 20thvs STLvs NYM
Sat, May 21stvs STLvs NYM
Sun, May 22ndvs STLvs NYM
Mon, May 23rdvs COL@ PIT
Tue, May 24thvs COL@ PIT
Wed, May 25thvs COL@ PIT
Fri, May 27th@ SD@ WSH
Sat, May 28th@ SD@ WSH
Sun, May 29th@ SD@ WSH
Mon, May 30th@ LADvs MIA
Tue, May 31st@ LADvs MIA
Wed, Jun 1st@ LADvs MIA
Fri, Jun 3rdvs ARIvs ATL
Sat, Jun 4thvs ARIvs ATL
Sun, Jun 5thvs ARIvs ATL
Tue, Jun 7thvs DET@ SF
Wed, Jun 8thvs DET@ SF
Thu, Jun 9th@ ATL@ SF
Fri, Jun 10th@ ATL@ SD
Sat, Jun 11th@ ATL@ SD
Sun, Jun 12th@ ATL@ SD
Mon, Jun 13th@ STL   
Tue, Jun 14th@ STLvs CLE
Wed, Jun 15th@ STLvs CLE
Fri, Jun 17thvs SFvs SD
Sat, Jun 18thvs SFvs SD
Sun, Jun 19thvs SFvs SD
Mon, Jun 20thvs CHC   
Tue, Jun 21stvs CHC@ MIA
Wed, Jun 22ndvs CHC@ MIA
Thu, Jun 23rdvs CHC@ MIA
Fri, Jun 24th@ TB@ MIN
Sat, Jun 25th@ TB@ MIN
Sun, Jun 26th@ TB@ MIN
Mon, Jun 27th@ WSHvs LAD
Tue, Jun 28th@ WSHvs LAD
Wed, Jun 29th@ WSHvs LAD
Thu, Jun 30thvs MIL   
Fri, Jul 1stvs MILvs ARI
Sat, Jul 2ndvs MILvs ARI
Sun, Jul 3rdvs MILvs ARI
Tue, Jul 5thvs NYY@ LAD
Wed, Jul 6thvs NYY   
Fri, Jul 8th@ MIL@ ARI
Sat, Jul 9th@ MIL@ ARI
Sun, Jul 10th@ MIL@ ARI
Mon, Jul 11th@ MIAvs SD
Tue, Jul 12th@ MIAvs SD
Wed, Jul 13th@ MIAvs SD
Thu, Jul 14th@ MIAvs SD
Fri, Jul 15th@ COLvs PIT
Sat, Jul 16th@ COLvs PIT
Sun, Jul 17th@ COLvs PIT
Fri, Jul 22ndvs MIA@ MIL
Sat, Jul 23rdvs MIA@ MIL
Sun, Jul 24thvs MIA@ MIL
Mon, Jul 25th@ CHC@ MIL
Tue, Jul 26th@ CHCvs CWS
Thu, Jul 28thvs PHIvs LAD
Fri, Jul 29thvs PHIvs LAD
Sat, Jul 30thvs PHIvs LAD
Sun, Jul 31stvs PHIvs LAD
Tue, Aug 2ndvs MIL@ SD
Wed, Aug 3rdvs MIL@ SD
Thu, Aug 4thvs MIL@ SD
Fri, Aug 5th@ BAL@ ARI
Sat, Aug 6th@ BAL@ ARI
Sun, Aug 7th@ BAL@ ARI
Mon, Aug 8th@ ARI   
Tue, Aug 9th@ ARIvs STL
Wed, Aug 10th@ ARIvs STL
Thu, Aug 11th@ ARIvs STL
Fri, Aug 12th@ SFvs ARI
Sat, Aug 13th@ SFvs ARI
Sun, Aug 14th@ SFvs ARI
Tue, Aug 16thvs BOS@ STL
Wed, Aug 17thvs BOS@ STL
Thu, Aug 18thvs BOS@ STL
Fri, Aug 19thvs CINvs SF
Sat, Aug 20thvs CINvs SF
Sun, Aug 21stvs CINvs SF
Mon, Aug 22ndvs ATL   
Tue, Aug 23rdvs ATLvs TEX
Wed, Aug 24thvs ATLvs TEX
Fri, Aug 26th@ PHI@ NYM
Sat, Aug 27th@ PHI@ NYM
Sun, Aug 28th@ PHI@ NYM
Mon, Aug 29th@ MIL   
Tue, Aug 30th@ MIL@ ATL
Wed, Aug 31st@ MIL@ ATL
Fri, Sep 2ndvs TOR@ CIN
Sat, Sep 3rdvs TOR@ CIN
Sun, Sep 4thvs TOR@ CIN
Mon, Sep 5thvs NYMvs MIL
Tue, Sep 6thvs NYMvs MIL
Wed, Sep 7thvs NYMvs MIL
Fri, Sep 9thvs STLvs ARI
Sat, Sep 10thvs STLvs ARI
Sun, Sep 11thvs STLvs ARI
Mon, Sep 12th@ CIN   
Tue, Sep 13th@ CIN@ CWS
Wed, Sep 14th@ CIN@ CWS
Thu, Sep 15th@ NYM   
Fri, Sep 16th@ NYM@ CHC
Sat, Sep 17th@ NYM@ CHC
Sun, Sep 18th@ NYM@ CHC
Tue, Sep 20th@ NYYvs SF
Wed, Sep 21st@ NYYvs SF
Thu, Sep 22ndvs CHCvs SF
Fri, Sep 23rdvs CHCvs SD
Sat, Sep 24thvs CHCvs SD
Sun, Sep 25thvs CHCvs SD
Mon, Sep 26thvs CIN   
Tue, Sep 27thvs CIN@ SF
Wed, Sep 28thvs CIN@ SF
Fri, Sep 30th@ STL@ LAD
Sat, Oct 1st@ STL@ LAD
Sun, Oct 2nd@ STL@ LAD
Fri, Apr 1st   @ LAD
Fri, Apr 8th   vs LAD
Mon, Apr 25th   @ PHI
Thu, May 5th   vs WSH
Thu, May 26th   @ WSH
Thu, Jun 2nd   vs ATL
Thu, Jun 16th   vs CLE
Mon, Jul 4th   @ LAD
Thu, Jul 7th   @ ARI
Wed, Jul 27th   vs CWS
Mon, Aug 1st   @ SD
Thu, Aug 25th   @ NYM
Thu, Sep 1st   @ ATL
Mon, Sep 19th   vs SF
Thu, Sep 29th   @ SF