Skip to main content

Who Should I Trade?

Reginald Preciado for Miguel Hiraldo (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Reginald Preciado
Reginald Preciado
Miguel Hiraldo
2B,3B - TOR
Miguel Hiraldo
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
Injury AlertMiLBMiLB
Expert Ranks 
Who Should I Trade? Player Statistics
  Reginald Preciado
Reginald Preciado
Miguel Hiraldo
2B,3B - TOR
Miguel Hiraldo
2021 Stats 
At Bats
Home Runs
Stolen Bases
Caught Stealing
Batting Average
On Base Pct
Slugging Pct
On-base Plus Slugging
Who Should I Trade? Player Notes
  Reginald Preciado
Reginald Preciado
Miguel Hiraldo
2B,3B - TOR
Miguel Hiraldo
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Reginald Preciado
Reginald Preciado
Miguel Hiraldo
2B,3B - TOR
Miguel Hiraldo
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31stvs SF@ BAL
Fri, Apr 1stvs SF   
Sat, Apr 2ndvs SF@ BAL
Sun, Apr 3rdvs SF@ BAL
Tue, Apr 5thvs COLvs TB
Wed, Apr 6thvs COLvs TB
Thu, Apr 7th@ ARI   
Fri, Apr 8th@ ARIvs TEX
Sat, Apr 9th@ ARIvs TEX
Sun, Apr 10th@ ARIvs TEX
Mon, Apr 11th@ SF@ NYY
Tue, Apr 12th@ SF@ NYY
Wed, Apr 13th@ SF@ NYY
Thu, Apr 14thvs ATL@ NYY
Fri, Apr 15thvs ATLvs OAK
Sat, Apr 16thvs ATLvs OAK
Sun, Apr 17thvs ATLvs OAK
Mon, Apr 18thvs CIN   
Tue, Apr 19thvs CIN@ BOS
Wed, Apr 20thvs CIN@ BOS
Fri, Apr 22ndvs LAD@ HOU
Sat, Apr 23rdvs LAD@ HOU
Sun, Apr 24thvs LAD@ HOU
Tue, Apr 26th@ CINvs BOS
Wed, Apr 27th@ CINvs BOS
Thu, Apr 28th@ CINvs BOS
Fri, Apr 29th@ PITvs HOU
Sat, Apr 30th@ PITvs HOU
Sun, May 1st@ PITvs HOU
Tue, May 3rd@ CLEvs NYY
Wed, May 4th@ CLEvs NYY
Thu, May 5thvs MIA@ CLE
Fri, May 6thvs MIA@ CLE
Sat, May 7thvs MIA@ CLE
Sun, May 8thvs MIA@ CLE
Mon, May 9thvs CHC   
Tue, May 10thvs CHC@ NYY
Wed, May 11thvs CHC@ NYY
Fri, May 13th@ ATL@ TB
Sat, May 14th@ ATL@ TB
Sun, May 15th@ ATL@ TB
Tue, May 17th@ PHIvs SEA
Wed, May 18th@ PHIvs SEA
Thu, May 19th@ PHI   
Fri, May 20th@ SFvs CIN
Sat, May 21st@ SFvs CIN
Sun, May 22nd@ SFvs CIN
Mon, May 23rdvs MIL@ STL
Tue, May 24thvs MIL@ STL
Wed, May 25thvs MIL   
Fri, May 27thvs PIT@ LAA
Sat, May 28thvs PIT@ LAA
Sun, May 29thvs PIT@ LAA
Mon, May 30th@ STL   
Tue, May 31st@ STLvs CWS
Wed, Jun 1st@ STLvs CWS
Thu, Jun 2nd@ MILvs CWS
Fri, Jun 3rd@ MILvs MIN
Sat, Jun 4th@ MILvs MIN
Sun, Jun 5th@ MILvs MIN
Mon, Jun 6thvs NYM@ KC
Tue, Jun 7thvs NYM@ KC
Wed, Jun 8thvs NYM@ KC
Fri, Jun 10thvs COL@ DET
Sat, Jun 11thvs COL@ DET
Sun, Jun 12thvs COL@ DET
Mon, Jun 13th@ CHCvs BAL
Tue, Jun 14th@ CHCvs BAL
Wed, Jun 15th@ CHCvs BAL
Thu, Jun 16th@ CHCvs BAL
Fri, Jun 17th@ COLvs NYY
Sat, Jun 18th@ COLvs NYY
Sun, Jun 19th@ COLvs NYY
Mon, Jun 20thvs ARI@ CWS
Tue, Jun 21stvs ARI@ CWS
Wed, Jun 22ndvs ARI@ CWS
Thu, Jun 23rdvs PHI   
Fri, Jun 24thvs PHI@ MIL
Sat, Jun 25thvs PHI@ MIL
Sun, Jun 26thvs PHI@ MIL
Tue, Jun 28th@ ARIvs BOS
Wed, Jun 29th@ ARIvs BOS
Thu, Jun 30th@ LADvs TB
Fri, Jul 1st@ LADvs TB
Sat, Jul 2nd@ LADvs TB
Sun, Jul 3rd@ LADvs TB
Mon, Jul 4thvs SEA@ OAK
Tue, Jul 5thvs SEA@ OAK
Fri, Jul 8thvs SF@ SEA
Sat, Jul 9thvs SF@ SEA
Sun, Jul 10thvs SF@ SEA
Mon, Jul 11th@ COL   
Tue, Jul 12th@ COLvs PHI
Wed, Jul 13th@ COLvs PHI
Thu, Jul 14th@ COLvs KC
Fri, Jul 15thvs ARIvs KC
Sat, Jul 16thvs ARIvs KC
Sun, Jul 17thvs ARIvs KC
Fri, Jul 22nd@ NYM@ BOS
Sat, Jul 23rd@ NYM@ BOS
Sun, Jul 24th@ NYM@ BOS
Mon, Jul 25th@ DET   
Tue, Jul 26th@ DETvs STL
Wed, Jul 27th@ DETvs STL
Fri, Jul 29thvs MINvs DET
Sat, Jul 30thvs MINvs DET
Sun, Jul 31stvs MINvs DET
Mon, Aug 1stvs COL   
Tue, Aug 2ndvs COL@ TB
Wed, Aug 3rdvs COL@ TB
Thu, Aug 4thvs COL@ MIN
Fri, Aug 5th@ LAD@ MIN
Sat, Aug 6th@ LAD@ MIN
Sun, Aug 7th@ LAD@ MIN
Mon, Aug 8thvs SF@ BAL
Tue, Aug 9thvs SF@ BAL
Wed, Aug 10thvs SF@ BAL
Fri, Aug 12th@ WSHvs CLE
Sat, Aug 13th@ WSHvs CLE
Sun, Aug 14th@ WSHvs CLE
Mon, Aug 15th@ MIAvs BAL
Tue, Aug 16th@ MIAvs BAL
Wed, Aug 17th@ MIAvs BAL
Thu, Aug 18thvs WSH@ NYY
Fri, Aug 19thvs WSH@ NYY
Sat, Aug 20thvs WSH@ NYY
Sun, Aug 21stvs WSH@ NYY
Tue, Aug 23rdvs CLE@ BOS
Wed, Aug 24thvs CLE@ BOS
Fri, Aug 26th@ KCvs LAA
Sat, Aug 27th@ KCvs LAA
Sun, Aug 28th@ KCvs LAA
Mon, Aug 29th@ SFvs CHC
Tue, Aug 30th@ SFvs CHC
Wed, Aug 31st@ SFvs CHC
Fri, Sep 2nd@ LAD@ PIT
Sat, Sep 3rd@ LAD@ PIT
Sun, Sep 4th@ LAD@ PIT
Mon, Sep 5thvs ARI@ BAL
Tue, Sep 6thvs ARI@ BAL
Wed, Sep 7thvs ARI@ BAL
Fri, Sep 9thvs LAD@ TEX
Sat, Sep 10thvs LAD@ TEX
Sun, Sep 11thvs LAD@ TEX
Tue, Sep 13th@ SEAvs TB
Wed, Sep 14th@ SEAvs TB
Thu, Sep 15th@ ARI   
Fri, Sep 16th@ ARIvs BAL
Sat, Sep 17th@ ARIvs BAL
Sun, Sep 18th@ ARIvs BAL
Tue, Sep 20thvs STL@ PHI
Wed, Sep 21stvs STL@ PHI
Thu, Sep 22ndvs STL@ TB
Fri, Sep 23rd@ COL@ TB
Sat, Sep 24th@ COL@ TB
Sun, Sep 25th@ COL@ TB
Tue, Sep 27thvs LADvs NYY
Wed, Sep 28thvs LADvs NYY
Thu, Sep 29thvs LAD   
Fri, Sep 30thvs CWSvs BOS
Sat, Oct 1stvs CWSvs BOS
Sun, Oct 2ndvs CWSvs BOS
Mon, Apr 4th   vs TB
Thu, Apr 21st   @ BOS
Mon, Apr 25th   vs BOS
Mon, May 2nd   vs NYY
Mon, May 16th   vs SEA
Thu, May 26th   @ LAA
Mon, Jun 27th   vs BOS
Wed, Jul 6th   @ OAK
Thu, Jul 7th   @ SEA
Thu, Jul 28th   vs DET
Thu, Aug 25th   @ BOS
Mon, Sep 12th   vs TB
Mon, Sep 26th   vs NYY