Skip Navigation to Main Content

Who Should I Trade?

Nicky Lopez for Vimael Machin (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Nicky Lopez
2B,3B,SS - TEX
Nicky Lopez
Vimael Machin
3B - COL
Vimael Machin
Expert
Recommendation
100%
Recommended by
1 of 1 experts
0%
Recommended by
0 of 1 experts
Rankings 
   
Rest of Season
VBR# 1155
   
Projections 
   
Runs6
Home Runs0
RBI4
Stolen Bases1
Batting Average.231
   
Misc 
   
Injury Alert-MiLB
   
Expert Ranks 
   
Kevin Spinelli
KevScores
# 294
   
Who Should I Trade? Player Statistics
  Nicky Lopez
2B,3B,SS - TEX
Nicky Lopez
Vimael Machin
3B - COL
Vimael Machin
2026 Stats 
   
   
At Bats202
   
Runs20
   
Hits54
   
Singles49
   
Doubles3
   
Triples1
   
Home Runs1
   
RBI22
   
Stolen Bases5
   
Caught Stealing3
   
Walks9
   
Strikeouts38
   
Batting Average.267
   
On Base Pct.306
   
Slugging Pct.307
   
On-base Plus Slugging.613
   
Who Should I Trade? Player Projections
  Nicky Lopez
2B,3B,SS - TEX
Nicky Lopez
Vimael Machin
3B - COL
Vimael Machin
2026 Projections 
   
   
At Bats51
   
Runs6
   
Hits12
   
Singles10
   
Doubles2
   
Triples0
   
Home Runs0
   
RBI4
   
Stolen Bases1
   
Caught Stealing0
   
Walks4
   
Strikeouts9
   
Batting Average.231
   
On Base Pct.293
   
Slugging Pct.273
   
On-base Plus Slugging.567
   
Who Should I Trade? Player Notes
  Nicky Lopez
2B,3B,SS - TEX
Nicky Lopez
Vimael Machin
3B - COL
Vimael Machin
News 
 Nicky Lopez went 3-for-5 with a stolen base, one RBI, and two runs scored in Thursday’s 10-4 win over the Tigers. The three-hit performance extended his hitting streak to nine games.
Bruno Mulé
Fri, Jul 3rd
 
 The Rangers signed Nicky Lopez to a one-year contract.
Ari Koslow
Wed, May 27th
 
 The Cubs sent INF Nicky Lopez outright to Triple-A Iowa.
Ari Koslow
Tue, May 26th
 
 The Cubs designated INF Nicky Lopez for assignment.
Ari Koslow
Sat, May 23rd
 
 The Cubs selected the contract of INF Nicky Lopez from Triple-A Iowa.
Ari Koslow
Sat, Apr 25th
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Nicky Lopez
2B,3B,SS - TEX
Nicky Lopez
Vimael Machin
3B - COL
Vimael Machin
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th@ PHICristopher Sanchez (16-4)#3   
Sat, Mar 28th@ PHIAaron Nola (5-9)#55@ MIAEury Perez (7-9)#33
Sun, Mar 29th@ PHIJesus Luzardo (11-5)#8@ MIAMax Meyer (9-1)#142
Mon, Mar 30th@ BALChris Bassitt (4-4)#134@ TORCody Ponce (0-0)
Tue, Mar 31st@ BALZach Eflin (0-0)@ TORMax Scherzer (1-6)#155
Wed, Apr 1st@ BALTrevor Rogers (9-8)#61@ TORKevin Gausman (7-11)#27
Fri, Apr 3rdvs CINBrady Singer (5-11)#154vs PHIAaron Nola (5-9)#55
Sat, Apr 4thvs CINRhett Lowder (5-8)#240vs PHIJesus Luzardo (11-5)#8
Sun, Apr 5thvs CINChase Burns (14-3)#21vs PHITaijuan Walker (1-4)
Mon, Apr 6thvs SEALogan Gilbert (11-7)#12vs HOUCody Bolton (0-1)#414
Tue, Apr 7thvs SEAGeorge Kirby (8-10)#25vs HOUMike Burrows (4-9)#188
Wed, Apr 8thvs SEABryan Woo (9-8)#15vs HOUCristian Javier (1-4)#198
Fri, Apr 10th@ LADTyler Glasnow (3-0)#20@ SDWalker Buehler (8-6)#226
Sat, Apr 11th@ LADEmmet Sheehan (4-8)#113@ SDGerman Marquez (4-2)#419
Sun, Apr 12th@ LADRoki Sasaki (5-5)#75@ SDNick Pivetta (1-2)#212
Mon, Apr 13th@ ATHLuis Severino (2-6)   
Tue, Apr 14th@ ATHJeffrey Springs (3-12)#360@ HOUColton Gordon (0-0)#299
Wed, Apr 15th@ ATHJ.T. Ginn (8-8)#197@ HOUSpencer Arrighetti (7-6)#231
Thu, Apr 16th@ ATHJacob Lopez (5-4)#199@ HOURyan Weiss (0-3)#326
Fri, Apr 17th@ SEALogan Gilbert (11-7)#12vs LADTyler Glasnow (3-0)#20
Sat, Apr 18th@ SEAGeorge Kirby (8-10)#25vs LADEmmet Sheehan (4-8)#113
Sun, Apr 19th@ SEABryan Woo (9-8)#15vs LADRoki Sasaki (5-5)#75
Tue, Apr 21stvs PITCarmen Mlodzinski (6-6)#125vs SDRandy Vasquez (9-6)#245
Wed, Apr 22ndvs PITBraxton Ashcraft (13-5)#26vs SDWalker Buehler (8-6)#226
Thu, Apr 23rdvs PITBubba Chandler (6-8)#136vs SDMatt Waldron (1-2)#205
Fri, Apr 24thvs ATHLuis Severino (2-6)@ NYMFreddy Peralta (5-11)#52
Sat, Apr 25thvs ATHJeffrey Springs (3-12)#360   
Sun, Apr 26thvs ATHJ.T. Ginn (8-8)#197@ NYMKodai Senga (0-9)#82
Mon, Apr 27thvs NYYMax Fried (4-4)#23   
Tue, Apr 28thvs NYYCam Schlittler (11-6)#13@ CINChase Burns (14-3)#21
Wed, Apr 29thvs NYYElmer Rodriguez (0-2)#279@ CINBrandon Williamson (2-3)#315
Fri, May 1st@ DETJack Flaherty (3-8)#110vs ATLGrant Holmes (8-5)#147
Sat, May 2nd@ DETKeider Montero (9-8)#153vs ATLChris Sale (12-9)#4
Sun, May 3rd@ DETTyler Holton (1-5)#96vs ATLSpencer Strider (4-2)#239
Tue, May 5th@ NYYElmer Rodriguez (0-2)#279   
Wed, May 6th@ NYYWill Warren (8-6)#60vs NYMFreddy Peralta (5-11)#52
Thu, May 7th@ NYYPaul Blackburn (5-2)#176vs NYMChristian Scott (4-3)#57
Fri, May 8thvs CHCBen Brown (4-2)#116@ PHIJesus Luzardo (11-5)#8
Sat, May 9thvs CHCEdward Cabrera (5-5)#151@ PHIAaron Nola (5-9)#55
Sun, May 10thvs CHCJameson Taillon (2-6)#184@ PHICristopher Sanchez (16-4)#3
Mon, May 11thvs ARIMichael Soroka (8-4)#97   
Tue, May 12thvs ARIZac Gallen (3-9)#194@ PITPaul Skenes (9-11)#6
Wed, May 13thvs ARIRyne Nelson (3-5)#146@ PITMitch Keller (6-8)
Fri, May 15th@ HOUSpencer Arrighetti (7-6)#231vs ARIMerrill Kelly (8-12)#139
Sat, May 16th@ HOUKai-Wei Teng (5-6)#196vs ARIEduardo Rodriguez (13-4)#99
Sun, May 17th@ HOUPeter Lambert (8-7)#170vs ARIMichael Soroka (8-4)#97
Mon, May 18th@ COLJose Quintana (2-3)#435vs TEXMacKenzie Gore (7-9)#38
Tue, May 19th@ COLSammy Peralta#318vs TEXTyler Alexander (4-2)#157
Wed, May 20th@ COLKyle Freeland (4-10)#423vs TEXJack Leiter (3-7)#122
Fri, May 22nd@ LAAGrayson Rodriguez (4-5)#105@ ARIMichael Soroka (8-4)#97
Sat, May 23rd@ LAAWalbert Urena (8-9)#252@ ARIZac Gallen (3-9)#194
Sun, May 24th@ LAAReid Detmers (4-8)#34@ ARIRyne Nelson (3-5)#146
Mon, May 25thvs HOUTatsuya Imai (6-4)#128@ LADEmmet Sheehan (4-8)#113
Tue, May 26thvs HOUJason Alexander (1-1)#358@ LADEric Lauer (8-6)#221
Wed, May 27thvs HOUMike Burrows (4-9)#188@ LADShohei Ohtani (8-2)#1
Thu, May 28thvs HOUSpencer Arrighetti (7-6)#231   
Fri, May 29thvs KCStephen Kolek (4-3)vs SFLogan Webb (8-8)#19
Sat, May 30thvs KCSeth Lugo (5-7)#107vs SFAdrian Houser (4-7)#220
Sun, May 31stvs KCMichael Wacha (7-8)#68vs SFRobbie Ray (11-7)#94
Mon, Jun 1st@ STLMichael McGreevy (5-9)#90@ LAAJose Soriano (10-7)#47
Tue, Jun 2nd@ STLDustin May (6-8)#44@ LAAGrayson Rodriguez (4-5)#105
Wed, Jun 3rd@ STLAndre Pallante (12-6)#322@ LAAWalbert Urena (8-9)#252
Fri, Jun 5thvs CLEParker Messick (10-8)#32vs MILBrandon Sproat (3-7)#203
Sat, Jun 6thvs CLETanner Bibee (5-13)#56vs MILJacob Misiorowski (13-5)#10
Sun, Jun 7thvs CLEJoey Cantillo (9-7)#77vs MILShane Drohan (6-5)#120
Tue, Jun 9th@ KCStephen Kolek (4-3)vs CHCColin Rea (8-8)#215
Wed, Jun 10th@ KCSeth Lugo (5-7)#107vs CHCShota Imanaga (8-9)#24
Thu, Jun 11th@ KCMichael Wacha (7-8)#68vs CHCEdward Cabrera (5-5)#151
Fri, Jun 12th@ BOSSonny Gray (16-3)#28@ ATHGage Jump (5-8)#89
Sat, Jun 13th@ BOSRanger Suarez (5-3)#31@ ATHJoey Estes (0-0)#433
Sun, Jun 14th@ BOSConnelly Early (7-5)#145@ ATHJeffrey Springs (3-12)#360
Mon, Jun 15thvs MINMike Paredes (0-3)#337@ CHCShota Imanaga (8-9)#24
Tue, Jun 16thvs MINZebby Matthews (8-8)#123@ CHCEdward Cabrera (5-5)#151
Thu, Jun 18thvs MINJoe Ryan (6-8)#67   
Fri, Jun 19thvs SDRandy Vasquez (9-6)#245vs PITBubba Chandler (6-8)#136
Sat, Jun 20thvs SDWalker Buehler (8-6)#226vs PITPaul Skenes (9-11)#6
Sun, Jun 21stvs SDWandy Peralta (2-2)#219vs PITJared Jones (2-5)#43
Mon, Jun 22nd@ MIATyler Phillips (3-6)#272vs BOSJake Bennett (8-6)#73
Tue, Jun 23rd@ MIASandy Alcantara (13-8)#58vs BOSSonny Gray (16-3)#28
Wed, Jun 24th@ MIAEury Perez (7-9)#33vs BOSRanger Suarez (5-3)#31
Thu, Jun 25th@ TORKevin Gausman (7-11)#27   
Fri, Jun 26th@ TORPatrick Corbin (3-4)@ MINTaj Bradley (9-5)#49
Sat, Jun 27th@ TORDylan Cease (8-5)#11@ MINMike Paredes (0-3)#337
Sun, Jun 28th@ TORShane Bieber (5-2)#69@ MINConnor Prielipp (3-7)#91
Mon, Jun 29th@ CLEParker Messick (10-8)#32vs MIASandy Alcantara (13-8)#58
Tue, Jun 30th@ CLETanner Bibee (5-13)#56vs MIAEury Perez (7-9)#33
Wed, Jul 1st@ CLEJoey Cantillo (9-7)#77vs MIAMax Meyer (9-1)#142
Thu, Jul 2ndvs DETFramber Valdez (8-9)#41vs MIARyan Gusto (0-3)#158
Sat, Jul 4thvs DETJack Flaherty (3-8)#110vs SFRobbie Ray (11-7)#94
Sun, Jul 5thvs DETCasey Mize (5-7)#48vs SFTyler Mahle (5-10)#72
Tue, Jul 7thvs LAAJose Soriano (10-7)#47@ LADJustin Wrobleski (11-5)#242
Wed, Jul 8thvs LAAWalbert Urena (8-9)#252@ LADRoki Sasaki (5-5)#75
Thu, Jul 9thvs LAAReid Detmers (4-8)#34@ SFCarson Whisenhunt (3-4)#237
Fri, Jul 10thvs HOUHunter Brown (3-3)#29@ SFRobbie Ray (11-7)#94
Sat, Jul 11thvs HOUPeter Lambert (8-7)#170@ SFTyler Mahle (5-10)#72
Sun, Jul 12thvs HOUCristian Javier (1-4)#198@ SFTrevor McDonald (3-7)
Fri, Jul 17th@ ATLChris Sale (12-9)#4vs CINBrady Singer (5-11)#154
Sat, Jul 18th@ ATLOwen Murphy (0-1)#286vs CINRhett Lowder (5-8)#240
Sun, Jul 19th@ ATLGrant Holmes (8-5)#147vs CINHunter Greene (2-2)
Mon, Jul 20thvs CWSErick Fedde (6-8)#304vs WSHAndrew Alvarez (2-5)#156
Tue, Jul 21stvs CWSNoah Schultz (3-9)#393vs WSHCarson Palmquist (0-2)#412
Wed, Jul 22ndvs CWSAnthony Kay (9-6)#171vs WSHCade Cavalli (12-5)#40
Fri, Jul 24thvs SEABryce Miller (4-8)#42@ MILShane Drohan (6-5)#120
Sat, Jul 25thvs SEABryan Woo (9-8)#15@ MILRobert Gasser (3-5)#102
Sun, Jul 26thvs SEALogan Gilbert (11-7)#12@ MILJacob Misiorowski (13-5)#10
Mon, Jul 27thvs SEAGeorge Kirby (8-10)#25   
Tue, Jul 28th@ TBGriffin Jax (6-9)#87@ SDMichael King (8-9)#59
Wed, Jul 29th@ TBCasey Legumina (2-2)#214@ SDKyle Hart (0-3)#162
Thu, Jul 30th@ TBShane McClanahan (9-6)#36   
Fri, Jul 31st@ HOUHunter Brown (3-3)#29vs KCMichael Wacha (7-8)#68
Sat, Aug 1st@ HOURonel Blanco (0-1)#167vs KCLuinder Avila (5-4)
Sun, Aug 2nd@ HOUPeter Lambert (8-7)#170vs KCSeth Lugo (5-7)#107
Mon, Aug 3rdvs SFLogan Webb (8-8)#19vs TBIan Seymour (9-4)#51
Tue, Aug 4thvs SFBlade Tidwell (0-0)#209vs TBFreddy Peralta (5-11)#52
Wed, Aug 5thvs SFCarson Whisenhunt (3-4)#237vs TBNick Martinez (13-4)#78
Fri, Aug 7thvs BALShane Baz (4-14)#64@ STLKyle Leahy (10-4)#100
Sat, Aug 8thvs BALKyle Bradish (7-12)#50@ STLMatthew Liberatore (5-11)#101
Sun, Aug 9thvs BALCade Povich (2-1)#195@ STLMichael McGreevy (5-9)#90
Mon, Aug 10th@ LAAReid Detmers (4-8)#34@ ARIMichael Soroka (8-4)#97
Tue, Aug 11th@ LAARyan Johnson (3-7)#228@ ARIMitch Bratt (1-2)#175
Wed, Aug 12th@ LAAGeorge Klassen (2-2)#241@ ARIMerrill Kelly (8-12)#139
Thu, Aug 13th@ LAAWalbert Urena (8-9)#252   
Fri, Aug 14th@ ATHGage Jump (5-8)#89@ SFLanden Roupp (7-13)#93
Sat, Aug 15th@ ATHJ.T. Ginn (8-8)#197@ SFLogan Webb (8-8)#19
Sun, Aug 16th@ ATHJacob Lopez (5-4)#199@ SFBlade Tidwell (0-0)#209
Tue, Aug 18thvs WSHJackson Kent (0-2)#208vs LADEric Lauer (8-6)#221
Wed, Aug 19thvs WSHCade Cavalli (12-5)#40vs LADRoki Sasaki (5-5)#75
Thu, Aug 20thvs WSHAndrew Alvarez (2-5)#156   
Fri, Aug 21stvs LAAReid Detmers (4-8)#34vs CLEJoey Cantillo (9-7)#77
Sat, Aug 22ndvs LAARyan Johnson (3-7)#228vs CLETanner Bibee (5-13)#56
Sun, Aug 23rdvs LAAYusei Kikuchi (0-4)#106vs CLEFoster Griffin (15-4)#45
Mon, Aug 24th@ CWSJose Urquidy#275@ WSHCade Cavalli (12-5)#40
Tue, Aug 25th@ CWSAnthony Kay (9-6)#171@ WSHAndrew Alvarez (2-5)#156
Wed, Aug 26th@ CWSSean Burke (7-6)#76@ WSHBrad Lord (5-2)#148
Fri, Aug 28th@ MILRobert Gasser (3-5)#102@ ATLGrant Holmes (8-5)#147
Sat, Aug 29th@ MILLogan Henderson (8-2)#30@ ATLMartin Perez (8-8)#248
Sun, Aug 30th@ MILKyle Harrison (10-3)#39@ ATLTyler Mahle (5-10)#72
Mon, Aug 31stvs ATHGage Jump (5-8)#89vs BALKyle Bradish (7-12)#50
Tue, Sep 1stvs ATHJ.T. Ginn (8-8)#197vs BALTrevor Rogers (9-8)#61
Wed, Sep 2ndvs ATHJacob Lopez (5-4)#199vs BALBrandon Young (9-3)#165
Thu, Sep 3rdvs TB   
Fri, Sep 4thvs TBvs STL
Sat, Sep 5thvs TBvs STL
Sun, Sep 6thvs TBvs STL
Tue, Sep 8th@ SEA@ NYY
Wed, Sep 9th@ SEA@ NYY
Thu, Sep 10th@ SEA@ NYY
Fri, Sep 11th@ ARI@ DET
Sat, Sep 12th@ ARI@ DET
Sun, Sep 13th@ ARI@ DET
Tue, Sep 15thvs BOSvs SD
Wed, Sep 16thvs BOSvs SD
Thu, Sep 17thvs BOSvs SD
Fri, Sep 18thvs TORvs SEA
Sat, Sep 19thvs TORvs SEA
Sun, Sep 20thvs TORvs SEA
Tue, Sep 22ndvs NYMvs ARI
Wed, Sep 23rdvs NYMvs ARI
Thu, Sep 24thvs NYMvs ARI
Fri, Sep 25th@ MIN@ CWS
Sat, Sep 26th@ MIN@ CWS
Sun, Sep 27th@ MIN@ CWS
Fri, Mar 27th   @ MIASandy Alcantara (13-8)#58
Thu, Apr 9th   @ SDRandy Vasquez (9-6)#245
Mon, Apr 20th   vs LADJustin Wrobleski (11-5)#242
Thu, Apr 30th   @ CINAndrew Abbott (6-9)#98
Mon, May 4th   vs NYMHuascar Brazoban (4-2)#180
Thu, May 14th   @ PITMason Montgomery (5-3)#83
Thu, May 21st   @ ARIEduardo Rodriguez (13-4)#99
Wed, Jun 17th   @ CHCJavier Assad (6-1)#207
Fri, Jul 3rd   vs SFLogan Webb (8-8)#19
Mon, Jul 6th   @ LADEric Lauer (8-6)#221
Mon, Aug 17th   vs LADBlake Snell (2-1)#16
Thu, Aug 27th   @ WSHJake Irvin (2-8)#204
Mon, Sep 14th   vs SD