Skip to main content

Who Should I Trade?

Vimael Machin for Tres Barrera (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Tres Barrera
C - WSH
Tres Barrera
Vimael Machin
SS - OAK
Vimael Machin
Expert
Recommendation
100%
Recommended by
1 of 1 experts
0%
Recommended by
0 of 1 experts
Rankings 
   
Rest of Season
VBR# 1342# 1378
   
Projections 
   
Runs33
Home Runs10
RBI33
Stolen Bases00
Batting Average.226.230
   
Misc 
   
Injury AlertMiLBMiLB
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 452# 454
   
Who Should I Trade? Player Statistics
  Tres Barrera
C - WSH
Tres Barrera
Vimael Machin
SS - OAK
Vimael Machin
2022 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
  Tres Barrera
C - WSH
Tres Barrera
Vimael Machin
SS - OAK
Vimael Machin
2022 Projections 
   
   
At Bats2828
   
Runs33
   
Hits66
   
Singles44
   
Doubles22
   
Triples00
   
Home Runs10
   
RBI33
   
Stolen Bases00
   
Caught Stealing00
   
Walks33
   
Strikeouts77
   
Batting Average.226.230
   
On Base Pct.302.306
   
Slugging Pct.357.334
   
On-base Plus Slugging.659.640
   
Who Should I Trade? Player Notes
  Tres Barrera
C - WSH
Tres Barrera
Vimael Machin
SS - OAK
Vimael Machin
News 
There are no recent news for these players
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Tres Barrera
C - WSH
Tres Barrera
Vimael Machin
SS - OAK
Vimael Machin
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8thvs NYMMax Scherzer (5-1)#122@ PHIAaron Nola (4-5)#9
Sat, Apr 9thvs NYMChris Bassitt (6-5)#32@ PHIKyle Gibson (4-3)#87
Sun, Apr 10thvs NYMCarlos Carrasco (8-3)#44@ PHIZach Eflin (3-5)#67
Mon, Apr 11th@ ATLHuascar Ynoa (0-2)#104@ TBLuis Patino (0-1)#109
Tue, Apr 12th@ ATLBryce Elder (1-3)#296@ TBTommy Romero (0-0)#313
Wed, Apr 13th@ ATLMax Fried (7-2)#12@ TBShane McClanahan (8-3)#8
Thu, Apr 14th@ PITJT Brubaker (1-7)#125@ TBJosh Fleming (2-3)#166
Fri, Apr 15th@ PITMitch Keller (2-5)#212@ TORRoss Stripling (4-2)#123
Sat, Apr 16th@ PITBryse Wilson (0-4)#382@ TORHyun Jin Ryu (2-0)
Sun, Apr 17th@ PITJose Quintana (1-4)#124@ TORAlek Manoah (9-2)#16
Mon, Apr 18th   vs BALSpenser Watkins (1-1)#377
Tue, Apr 19thvs ARITyler Gilbert (0-3)#348vs BALChris Ellis (0-0)
Wed, Apr 20thvs ARIMerrill Kelly (6-5)#117vs BALJordan Lyles (4-7)#345
Thu, Apr 21stvs ARIZach Davies (2-4)#191vs BALTyler Wells (5-4)#80
Fri, Apr 22ndvs SFSam Long (0-1)#276vs TEXGlenn Otto (4-3)#139
Sat, Apr 23rdvs SFAlex Wood (5-6)#53vs TEXMartin Perez (5-2)#74
Sun, Apr 24thvs SFLogan Webb (7-2)#18vs TEXGarrett Richards (1-1)#186
Tue, Apr 26thvs MIASandy Alcantara (7-3)#4@ SFCarlos Rodon (6-4)#13
Wed, Apr 27thvs MIAPablo Lopez (5-3)#21@ SFSam Long (0-1)#276
Fri, Apr 29th@ SFAlex Wood (5-6)#53vs CLEAaron Civale (2-4)#140
Sat, Apr 30th@ SFLogan Webb (7-2)#18vs CLEShane Bieber (3-4)#5
Sun, May 1st@ SFAlex Cobb (3-3)#88vs CLETriston McKenzie (4-5)#58
Mon, May 2nd   vs TBDrew Rasmussen (5-3)#52
Tue, May 3rd@ COLGerman Marquez (4-5)#106vs TBRyan Yarbrough (0-3)#151
Wed, May 4th@ COLAustin Gomber (3-7)#197vs TBCorey Kluber (3-4)#56
Fri, May 6th@ LAAJhonathan Diaz (1-1)#248@ MINJosh Winder (2-2)#167
Sat, May 7th@ LAAMichael Lorenzen (6-5)#127@ MINSonny Gray (3-1)#46
Sun, May 8th@ LAAPatrick Sandoval (3-2)#73@ MINChris Paddack (1-2)
Mon, May 9th   @ DETMichael Pineda (1-2)#135
Tue, May 10thvs NYMCarlos Carrasco (8-3)#44@ DETAlex Faedo (1-4)#134
Wed, May 11thvs NYMTylor Megill (4-2)#100@ DETJoey Wentz (0-1)#375
Thu, May 12thvs NYMTaijuan Walker (6-2)#99@ DETBeau Brieske (1-6)#177
Fri, May 13thvs HOUFramber Valdez (7-3)#23vs LAAChase Silseth (1-2)#300
Sat, May 14thvs HOUCristian Javier (5-3)#76vs LAAMichael Lorenzen (6-5)#127
Sun, May 15thvs HOUJustin Verlander (9-3)#2vs LAAPatrick Sandoval (3-2)#73
Mon, May 16th@ MIASandy Alcantara (7-3)#4vs MINChris Archer (2-3)#148
Tue, May 17th@ MIACody Poteet (0-1)#213vs MINDylan Bundy (4-4)#172
Wed, May 18th@ MIAPablo Lopez (5-3)#21vs MINSonny Gray (3-1)#46
Fri, May 20th@ MILEric Lauer (6-3)#86@ LAAChase Silseth (1-2)#300
Sat, May 21st@ MILBrandon Woodruff (5-3)#24@ LAAMichael Lorenzen (6-5)#127
Sun, May 22nd@ MILFreddy Peralta (3-2)#94@ LAAPatrick Sandoval (3-2)#73
Mon, May 23rdvs LADTyler Anderson (8-0)#61@ SEAMarco Gonzales (4-8)#90
Tue, May 24thvs LADWalker Buehler (6-3)#129@ SEAGeorge Kirby (2-2)#72
Wed, May 25thvs LADJulio Urias (5-6)#17@ SEARobbie Ray (6-6)#19
Thu, May 26thvs COLGerman Marquez (4-5)#106vs TEXMartin Perez (5-2)#74
Fri, May 27th   vs TEXJon Gray (3-3)#51
Sat, May 28thvs COLChad Kuhl (4-5)#272vs TEXTaylor Hearn (4-5)#240
Sun, May 29thvs COLKyle Freeland (3-5)#254vs TEXDane Dunning (1-5)#111
Mon, May 30th@ NYMDavid Peterson (4-1)#131vs HOUFramber Valdez (7-3)#23
Tue, May 31st@ NYMTrevor Williams (1-4)#173vs HOUCristian Javier (5-3)#76
Wed, Jun 1st@ NYMCarlos Carrasco (8-3)#44vs HOUJustin Verlander (9-3)#2
Fri, Jun 3rd@ CINMike Minor (1-4)#95vs BOSNathan Eovaldi (4-2)#22
Sat, Jun 4th@ CINTyler Mahle (3-6)#48vs BOSNick Pivetta (8-5)#49
Sun, Jun 5th@ CINLuis Castillo (2-4)#43vs BOSRich Hill (4-4)#138
Tue, Jun 7th@ MIAEdward Cabrera (2-1)#199@ ATLKyle Wright (8-4)#45
Wed, Jun 8th@ MIASandy Alcantara (7-3)#4@ ATLIan Anderson (6-4)#92
Thu, Jun 9th@ MIATrevor Rogers (3-6)#85@ CLEKonnor Pilkington (1-0)#164
Fri, Jun 10thvs MILAaron Ashby (1-5)#89@ CLETriston McKenzie (4-5)#58
Sat, Jun 11thvs MILEric Lauer (6-3)#86@ CLEZach Plesac (2-5)#108
Sun, Jun 12thvs MILJason Alexander (2-0)#295@ CLECal Quantrill (4-4)#78
Tue, Jun 14thvs ATLMax Fried (7-2)#12@ BOSNick Pivetta (8-5)#49
Wed, Jun 15thvs ATLSpencer Strider (3-2)#93@ BOSJosh Winckowski (3-1)#316
Thu, Jun 16thvs PHIZack Wheeler (6-4)#10@ BOSRich Hill (4-4)#138
Fri, Jun 17thvs PHIBailey Falter (0-2)#196vs KCDaniel Lynch (3-7)#271
Sat, Jun 18thvs PHIAaron Nola (4-5)#9vs KCBrad Keller (2-9)#121
Sun, Jun 19thvs PHIZach Eflin (3-5)#67vs KCBrady Singer (3-3)#81
Tue, Jun 21st@ BALJordan Lyles (4-7)#345vs SEAMarco Gonzales (4-8)#90
Wed, Jun 22nd@ BALTyler Wells (5-4)#80vs SEAGeorge Kirby (2-2)#72
Thu, Jun 23rd   vs SEARobbie Ray (6-6)#19
Fri, Jun 24th@ TEXDane Dunning (1-5)#111@ KCZack Greinke (1-4)#130
Sat, Jun 25th@ TEXBrett Martin@ KCBrad Keller (2-9)#121
Sun, Jun 26th@ TEXGlenn Otto (4-3)#139@ KCBrady Singer (3-3)#81
Mon, Jun 27thvs PITMiguel Yajure (1-0)#260@ NYYJordan Montgomery (3-1)#25
Tue, Jun 28thvs PITJose Quintana (1-4)#124@ NYYJP Sears (2-0)#208
Wed, Jun 29thvs PITMitch Keller (2-5)#212@ NYYJameson Taillon (8-1)#47
Thu, Jun 30th   @ SEALogan Gilbert (8-3)#40
Fri, Jul 1stvs MIATrevor Rogers (3-6)#85@ SEAMarco Gonzales (4-8)#90
Sat, Jul 2ndvs MIADaniel Castano (0-1)#261@ SEAGeorge Kirby (2-2)#72
Sun, Jul 3rdvs MIAPablo Lopez (5-3)#21@ SEARobbie Ray (6-6)#19
Mon, Jul 4thvs MIABraxton Garrett (1-2)#255vs TORAlek Manoah (9-2)#16
Tue, Jul 5th@ PHIvs TOR
Wed, Jul 6th@ PHIvs TOR
Fri, Jul 8th@ ATLvs HOU
Sat, Jul 9th@ ATLvs HOU
Sun, Jul 10th@ ATLvs HOU
Mon, Jul 11th   @ TEX
Tue, Jul 12thvs SEA@ TEX
Wed, Jul 13thvs SEA@ TEX
Fri, Jul 15thvs ATL@ HOU
Sat, Jul 16thvs ATL@ HOU
Sun, Jul 17thvs ATL@ HOU
Thu, Jul 21st   vs DET
Fri, Jul 22nd@ ARIvs TEX
Sat, Jul 23rd@ ARIvs TEX
Sun, Jul 24th@ ARIvs TEX
Mon, Jul 25th@ LADvs HOU
Tue, Jul 26th@ LADvs HOU
Wed, Jul 27th@ LADvs HOU
Fri, Jul 29thvs STL@ CWS
Sat, Jul 30thvs STL@ CWS
Sun, Jul 31stvs STL@ CWS
Tue, Aug 2ndvs NYM@ LAA
Wed, Aug 3rdvs NYM@ LAA
Thu, Aug 4th@ PHI@ LAA
Sat, Aug 6th@ PHIvs SF
Sun, Aug 7th@ PHIvs SF
Mon, Aug 8th@ CHCvs LAA
Tue, Aug 9th@ CHCvs LAA
Wed, Aug 10th@ CHCvs LAA
Fri, Aug 12thvs SD@ HOU
Sat, Aug 13thvs SD@ HOU
Sun, Aug 14thvs SD@ HOU
Mon, Aug 15thvs CHC@ TEX
Tue, Aug 16thvs CHC@ TEX
Wed, Aug 17thvs CHC@ TEX
Thu, Aug 18th@ SD@ TEX
Fri, Aug 19th@ SDvs SEA
Sat, Aug 20th@ SDvs SEA
Sun, Aug 21st@ SDvs SEA
Mon, Aug 22nd   vs MIA
Tue, Aug 23rd@ SEAvs MIA
Wed, Aug 24th@ SEAvs MIA
Thu, Aug 25th   vs NYY
Fri, Aug 26thvs CINvs NYY
Sat, Aug 27thvs CINvs NYY
Sun, Aug 28thvs CINvs NYY
Tue, Aug 30thvs OAK@ WSH
Wed, Aug 31stvs OAK@ WSH
Thu, Sep 1stvs OAK@ WSH
Fri, Sep 2nd@ NYM@ BAL
Sat, Sep 3rd@ NYM@ BAL
Sun, Sep 4th@ NYM@ BAL
Tue, Sep 6th@ STLvs ATL
Wed, Sep 7th@ STLvs ATL
Thu, Sep 8th@ STLvs CWS
Fri, Sep 9th@ PHIvs CWS
Sat, Sep 10th@ PHIvs CWS
Sun, Sep 11th@ PHIvs CWS
Tue, Sep 13thvs BAL@ TEX
Wed, Sep 14thvs BAL@ TEX
Thu, Sep 15th   @ HOU
Fri, Sep 16thvs MIA@ HOU
Sat, Sep 17thvs MIA@ HOU
Sun, Sep 18thvs MIA@ HOU
Tue, Sep 20th@ ATLvs SEA
Wed, Sep 21st@ ATLvs SEA
Thu, Sep 22nd   vs SEA
Fri, Sep 23rd@ MIAvs NYM
Sat, Sep 24th@ MIAvs NYM
Sun, Sep 25th@ MIAvs NYM
Tue, Sep 27thvs ATL@ LAA
Wed, Sep 28thvs ATL@ LAA
Thu, Sep 29th   @ LAA
Fri, Sep 30thvs PHI@ SEA
Sat, Oct 1stvs PHI@ SEA
Sun, Oct 2ndvs PHI@ SEA
Mon, Oct 3rd@ NYMvs LAA
Tue, Oct 4th@ NYMvs LAA
Wed, Oct 5th@ NYMvs LAA
Thu, Apr 7thvs NYMTylor Megill (4-2)#100   
Thu, Apr 28thvs MIATrevor Rogers (3-6)#85   
Thu, May 5th@ COLAntonio Senzatela (3-4)#259   
Thu, Jun 2nd@ CINGraham Ashcraft (4-1)#217   
Mon, Jun 13thvs ATLIan Anderson (6-4)#92   
Thu, Jul 7th@ PHI   
Thu, Jul 14thvs ATL   
Mon, Aug 1stvs NYM   
Fri, Aug 5th@ PHI   
Mon, Sep 5th@ STL   
Mon, Sep 19th@ ATL   
Mon, Sep 26thvs ATL