Skip Navigation to Main Content

Who Should I Trade?

Eduardo Valencia for Matt Thaiss (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
Experts' Pick
  Eduardo Valencia
C,1B,DH - DET
Eduardo Valencia
Matt Thaiss
C - BOS
Matt Thaiss
Expert
Recommendation
0%
Recommended by
0 of 0 experts
0%
Recommended by
0 of 0 experts
Rankings 
   
Rest of Season
VBR# 1394
   
Projections 
   
Runs12
Home Runs01
RBI12
Stolen Bases00
Batting Average.231.250
   
Misc 
   
Injury AlertMiLBMiLB
   
Expert Ranks 
   
Who Should I Trade? Player Statistics
  Eduardo Valencia
C,1B,DH - DET
Eduardo Valencia
Matt Thaiss
C - BOS
Matt Thaiss
2026 Stats 
   
   
At Bats
   
Runs
   
Hits
   
Singles
   
Doubles
   
Triples
   
Home Runs
   
RBI
   
Stolen Bases
   
Caught Stealing
   
Walks
   
Strikeouts
   
Batting Average
   
On Base Pct
   
Slugging Pct
   
On-base Plus Slugging
   
Who Should I Trade? Player Projections
  Eduardo Valencia
C,1B,DH - DET
Eduardo Valencia
Matt Thaiss
C - BOS
Matt Thaiss
2026 Projections 
   
   
At Bats712
   
Runs12
   
Hits23
   
Singles12
   
Doubles01
   
Triples00
   
Home Runs01
   
RBI12
   
Stolen Bases00
   
Caught Stealing00
   
Walks02
   
Strikeouts24
   
Batting Average.231.250
   
On Base Pct.279.333
   
Slugging Pct.327.417
   
On-base Plus Slugging.606.750
   
Who Should I Trade? Player Notes
  Eduardo Valencia
C,1B,DH - DET
Eduardo Valencia
Matt Thaiss
C - BOS
Matt Thaiss
News 
 Valencia attended big-league camp with Detroit. Dillon Dingler and Jake Rogers comprise the organization's catching depth at the major-league level.
Bruno Mulé
Mon, Mar 9th
The Red Sox reassigned C Matt Thaiss to minor league camp.
Ari Koslow
Mon, Mar 23rd
  Matt Thaiss has signed a minor league contract with the Boston Red Sox. The deal includes an invitation to spring training.
David Leisering
Sat, Jan 31st
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Eduardo Valencia
C,1B,DH - DET
Eduardo Valencia
Matt Thaiss
C - BOS
Matt Thaiss
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th@ SDNick Pivetta (1-2)#138@ CINAndrew Abbott (4-3)#99
Fri, Mar 27th@ SDMichael King (4-4)#35   
Sat, Mar 28th@ SDRandy Vasquez (5-3)#199@ CINBrady Singer (2-5)#143
Mon, Mar 30th@ ARIMichael Soroka (7-2)#67@ HOULance McCullers Jr. (2-3)#208
Tue, Mar 31st@ ARIBrandon Pfaadt (0-1)#115@ HOUHunter Brown (1-0)#17
Wed, Apr 1st@ ARIZac Gallen (3-4)#71@ HOUMike Burrows (3-6)#121
Fri, Apr 3rdvs STLMichael McGreevy (3-4)#86vs SDMichael King (4-4)#35
Sat, Apr 4thvs STLDustin May (3-6)#85vs SDRandy Vasquez (5-3)#199
Sun, Apr 5thvs STLKyle Leahy (5-3)#162vs SDWalker Buehler (3-3)#220
Mon, Apr 6th@ MINJoe Ryan (3-3)#15vs MILBrandon Woodruff (2-1)#56
Tue, Apr 7th@ MINTaj Bradley (5-1)#74vs MILJacob Misiorowski (6-2)#18
Wed, Apr 8th@ MINBailey Ober (6-3)#72vs MILShane Drohan (2-1)#145
Thu, Apr 9th@ MINMick Abel (1-2)#209   
Fri, Apr 10thvs MIAChris Paddack (0-7)#324@ STLDustin May (3-6)#85
Sat, Apr 11thvs MIAJanson Junk (3-5)#116@ STLKyle Leahy (5-3)#162
Sun, Apr 12thvs MIASandy Alcantara (3-4)#73@ STLAndre Pallante (5-4)#163
Tue, Apr 14thvs KCCole Ragans (1-4)#49@ MINMick Abel (1-2)#209
Wed, Apr 15thvs KCSeth Lugo (2-4)#104@ MINSimeon Woods Richardson (0-7)#222
Thu, Apr 16thvs KCKris Bubic (3-2)#80   
Fri, Apr 17th@ BOSRanger Suarez (2-3)#32vs DETCasey Mize (2-3)#65
Sat, Apr 18th@ BOSBrayan Bello (2-5)#144vs DETTarik Skubal (3-2)#4
Sun, Apr 19th@ BOSGarrett Crochet (3-3)#9vs DETFramber Valdez (2-4)#26
Mon, Apr 20th@ BOSSonny Gray (6-1)#30vs DETJack Flaherty (0-7)#62
Tue, Apr 21stvs MILKyle Harrison (6-1)#63vs NYYLuis Gil (1-2)#249
Wed, Apr 22ndvs MILDL Hall (0-0)#186vs NYYMax Fried (4-3)#33
Thu, Apr 23rdvs MILBrandon Sproat (1-4)#158vs NYYCam Schlittler (7-2)#36
Fri, Apr 24th@ CINAndrew Abbott (4-3)#99@ BALBrandon Young (3-1)#194
Sat, Apr 25th@ CINBrady Singer (2-5)#143@ BALTrevor Rogers (2-6)#94
Sun, Apr 26th@ CINRhett Lowder (3-3)#206@ BALKyle Bradish (3-6)#43
Tue, Apr 28th@ ATLMartin Perez (3-3)#200@ TORTrey Yesavage (2-2)#48
Wed, Apr 29th@ ATLJR Ritchie (1-1)#236@ TOREric Lauer (2-5)#264
Thu, Apr 30th@ ATLBryce Elder (4-3)#113   
Fri, May 1stvs TEXMacKenzie Gore (4-4)#50vs HOUMike Burrows (3-6)#121
Sat, May 2ndvs TEXKumar Rocker (2-5)#103vs HOUSpencer Arrighetti (7-1)#126
Sun, May 3rdvs TEXJack Leiter (3-4)#76vs HOUCody Bolton (0-1)#396
Mon, May 4thvs BOSPayton Tolle (2-2)#75@ DETTyler Holton (0-4)#147
Tue, May 5thvs BOSJovani Moran (1-2)#183@ DETFramber Valdez (2-4)#26
Wed, May 6thvs BOSSonny Gray (6-1)#30@ DETJack Flaherty (0-7)#62
Fri, May 8th@ KCKris Bubic (3-2)#80vs TBJesse Scholtens (5-3)#283
Sat, May 9th@ KCMichael Wacha (4-3)#78   
Sun, May 10th@ KCNoah Cameron (2-4)#92vs TBNick Martinez (5-1)#81
Tue, May 12th@ NYMFreddy Peralta (3-4)#28vs PHIZack Wheeler (4-1)#7
Wed, May 13th@ NYMChristian Scott (1-0)#90vs PHIAndrew Painter (1-6)#170
Thu, May 14th@ NYMNolan McLean (3-4)#29vs PHIJesus Luzardo (4-4)#10
Fri, May 15thvs TORTrey Yesavage (2-2)#48@ ATLSpencer Strider (3-1)#31
Sat, May 16thvs TORMason Fluharty@ ATLBryce Elder (4-3)#113
Sun, May 17thvs TORKevin Gausman (4-3)#19@ ATLGrant Holmes (3-2)#139
Mon, May 18thvs CLESlade Cecconi (3-5)#105@ KCSeth Lugo (2-4)#104
Tue, May 19thvs CLEParker Messick (6-1)#51@ KCBailey Falter (0-2)#311
Wed, May 20thvs CLETanner Bibee (0-7)#38@ KCMichael Wacha (4-3)#78
Thu, May 21stvs CLEJoey Cantillo (4-2)#106   
Fri, May 22nd@ BALKeegan Akin (0-0)#180vs MINConnor Prielipp (1-3)#124
Sun, May 24th@ BALTrevor Rogers (2-6)#94vs MINBailey Ober (6-3)#72
Tue, May 26thvs LAAJack Kochanowicz (2-4)#420vs ATLSpencer Strider (3-1)#31
Wed, May 27thvs LAAJose Soriano (6-4)#45vs ATLBryce Elder (4-3)#113
Thu, May 28thvs LAAGrayson Rodriguez (2-1)#77vs ATLChris Sale (8-3)#5
Fri, May 29th@ CWSBrandon Eisert (1-0)#212@ CLESlade Cecconi (3-5)#105
Sat, May 30th@ CWSAnthony Kay (5-1)#182@ CLEParker Messick (6-1)#51
Sun, May 31st@ CWSSean Burke (2-3)#142@ CLETanner Bibee (0-7)#38
Mon, Jun 1st@ TBGriffin Jax (1-3)#59   
Tue, Jun 2nd@ TBSteven Matz (4-2)#98vs BALShane Baz (2-5)#84
Wed, Jun 3rd@ TBNick Martinez (5-1)#81vs BALChris Bassitt (4-3)#125
Fri, Jun 5thvs SEABryan Woo (5-3)#6@ NYYRyan Weathers (2-3)#66
Sat, Jun 6thvs SEABryce Miller (1-0)#54@ NYYWill Warren (7-1)#60
Sun, Jun 7thvs SEAEmerson Hancock (4-2)#91@ NYYCam Schlittler (7-2)#36
Tue, Jun 9thvs MINTaj Bradley (5-1)#74@ TBNick Martinez (5-1)#81
Wed, Jun 10thvs MIN@ TB
Thu, Jun 11thvs MIN   
Fri, Jun 12th@ CLEvs TEX
Sat, Jun 13th@ CLEvs TEX
Sun, Jun 14th@ CLEvs TEX
Mon, Jun 15th@ HOU   
Tue, Jun 16th@ HOUvs TOR
Wed, Jun 17th@ HOUvs TOR
Fri, Jun 19thvs CWS@ SEA
Sat, Jun 20thvs CWS@ SEA
Sun, Jun 21stvs CWS@ SEA
Mon, Jun 22ndvs NYY@ COL
Tue, Jun 23rdvs NYY@ COL
Wed, Jun 24thvs NYY@ COL
Thu, Jun 25thvs HOUvs NYY
Fri, Jun 26thvs HOUvs NYY
Sat, Jun 27thvs HOUvs NYY
Sun, Jun 28thvs HOUvs NYY
Mon, Jun 29th@ NYYvs WSH
Tue, Jun 30th@ NYYvs WSH
Wed, Jul 1st@ NYYvs WSH
Thu, Jul 2nd@ TEX   
Sat, Jul 4th@ TEX@ LAA
Sun, Jul 5th@ TEX@ LAA
Tue, Jul 7thvs ATH@ CWS
Wed, Jul 8thvs ATH@ CWS
Thu, Jul 9thvs ATH@ CWS
Fri, Jul 10thvs PHI@ NYM
Sat, Jul 11thvs PHI@ NYM
Sun, Jul 12thvs PHI@ NYM
Fri, Jul 17th@ LAAvs TB
Sat, Jul 18th@ LAAvs TB
Sun, Jul 19th@ LAAvs TB
Mon, Jul 20th@ CHCvs BAL
Tue, Jul 21st@ CHCvs BAL
Wed, Jul 22nd@ CHCvs BAL
Thu, Jul 23rdvs KC   
Fri, Jul 24thvs KCvs TOR
Sat, Jul 25thvs KCvs TOR
Sun, Jul 26thvs KCvs TOR
Mon, Jul 27thvs BAL@ ATH
Tue, Jul 28thvs BAL@ ATH
Wed, Jul 29thvs BAL@ ATH
Fri, Jul 31st@ ATH@ LAD
Sat, Aug 1st@ ATH@ LAD
Sun, Aug 2nd@ ATH@ LAD
Tue, Aug 4th@ SEAvs CWS
Wed, Aug 5th@ SEAvs CWS
Thu, Aug 6th@ SEAvs CWS
Fri, Aug 7th@ SFvs ATH
Sat, Aug 8th@ SFvs ATH
Sun, Aug 9th@ SFvs ATH
Tue, Aug 11thvs CLE@ TOR
Wed, Aug 12thvs CLE@ TOR
Thu, Aug 13thvs CLE@ TOR
Fri, Aug 14thvs CWS@ PIT
Sat, Aug 15thvs CWS@ PIT
Sun, Aug 16thvs CWS@ PIT
Mon, Aug 17th@ PITvs ARI
Tue, Aug 18th@ PITvs ARI
Wed, Aug 19th@ PITvs ARI
Fri, Aug 21st@ KCvs SF
Sat, Aug 22nd@ KCvs SF
Sun, Aug 23rd@ KCvs SF
Mon, Aug 24thvs TB@ MIA
Tue, Aug 25thvs TB@ MIA
Wed, Aug 26thvs TB@ MIA
Fri, Aug 28thvs LAD@ NYY
Sat, Aug 29thvs LAD@ NYY
Sun, Aug 30thvs LAD@ NYY
Mon, Aug 31st@ MINvs SEA
Tue, Sep 1st@ MINvs SEA
Wed, Sep 2nd@ MINvs SEA
Fri, Sep 4th@ CLE@ BAL
Sat, Sep 5th@ CLE@ BAL
Sun, Sep 6th@ CLE@ BAL
Mon, Sep 7thvs MINvs LAA
Tue, Sep 8thvs MINvs LAA
Wed, Sep 9thvs MINvs LAA
Fri, Sep 11thvs COLvs KC
Sat, Sep 12thvs COLvs KC
Sun, Sep 13thvs COLvs KC
Mon, Sep 14th@ TOR   
Tue, Sep 15th@ TOR@ TEX
Wed, Sep 16th@ TOR@ TEX
Thu, Sep 17th@ CWS@ TEX
Fri, Sep 18th@ CWS@ TB
Sat, Sep 19th@ CWS@ TB
Sun, Sep 20th@ CWS@ TB
Mon, Sep 21stvs WSH   
Tue, Sep 22ndvs WSHvs CLE
Wed, Sep 23rdvs WSHvs CLE
Fri, Sep 25thvs PITvs CHC
Sat, Sep 26thvs PITvs CHC
Sun, Sep 27thvs PITvs CHC
Sun, Mar 29th   @ CINRhett Lowder (3-3)#206
Mon, Apr 13th   @ MINBailey Ober (6-3)#72
Mon, Apr 27th   @ TORDylan Cease (3-3)#16
Thu, May 7th   vs TBGriffin Jax (1-3)#59
Sat, May 23rd   vs MINTaj Bradley (5-1)#74
Thu, Jun 4th   vs BALTrevor Rogers (2-6)#94
Mon, Jun 8th   @ TBSteven Matz (4-2)#98
Thu, Jun 18th   vs TOR
Fri, Jul 3rd   @ LAA
Thu, Jul 30th   @ ATH
Mon, Aug 10th   @ TOR
Thu, Sep 3rd   @ BAL
Thu, Sep 24th   vs CLE