Skip Navigation to Main Content

Who Should I Trade?

Colt Keith for Nicky Lopez (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Colt Keith
1B,2B,3B,DH - DET
Colt Keith
Nicky Lopez
2B,3B,SS - TEX
Nicky Lopez
Expert
Recommendation
100%
Recommended by
4 of 4 experts
0%
Recommended by
0 of 4 experts
Rankings 
   
Rest of Season# 207
VBR# 131# 1148
   
Projections 
   
Runs209
Home Runs50
RBI196
Stolen Bases12
Batting Average.263.237
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Scott Pianowski
Yahoo! Sports
# 178
   
Mike Maher
BettingPros
# 210
   
Kelly Kirby
FantasyPros
# 157
   
Kevin Spinelli
KevScores
# 284# 294
   
Who Should I Trade? Player Statistics
  Colt Keith
1B,2B,3B,DH - DET
Colt Keith
Nicky Lopez
2B,3B,SS - TEX
Nicky Lopez
2026 Stats 
   
   
At Bats312180
   
Runs4218
   
Hits8351
   
Singles5746
   
Doubles143
   
Triples41
   
Home Runs81
   
RBI3120
   
Stolen Bases54
   
Caught Stealing03
   
Walks229
   
Strikeouts6432
   
Batting Average.266.283
   
On Base Pct.319.323
   
Slugging Pct.414.328
   
On-base Plus Slugging.732.651
   
Who Should I Trade? Player Projections
  Colt Keith
1B,2B,3B,DH - DET
Colt Keith
Nicky Lopez
2B,3B,SS - TEX
Nicky Lopez
2026 Projections 
   
   
At Bats14578
   
Runs209
   
Hits3819
   
Singles2515
   
Doubles73
   
Triples10
   
Home Runs50
   
RBI196
   
Stolen Bases12
   
Caught Stealing01
   
Walks137
   
Strikeouts3314
   
Batting Average.263.237
   
On Base Pct.327.298
   
Slugging Pct.422.286
   
On-base Plus Slugging.750.584
   
Who Should I Trade? Player Notes
  Colt Keith
1B,2B,3B,DH - DET
Colt Keith
Nicky Lopez
2B,3B,SS - TEX
Nicky Lopez
News 
 Colt Keith went 3-for-5 in Thursday's 11-0 win over the Mariners with one double, one run scored, and two RBI.
Chris Schommer
Fri, Aug 7th
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
 Tigers infielder Colt Keith went 3-for-4 with a double, two RBI, and a stolen base in an 8-0 rout of the Mariners on Tuesday.
Brenton Kemp
Wed, Aug 5th
The Rangers signed Nicky Lopez to a one-year contract.
Ari Koslow
Wed, May 27th
 Colt Keith went 4-for-4 in Saturday's 7-0 win over the Angels with one run scored and two RBI.
Chris Schommer
Sun, Jul 19th
The Cubs sent INF Nicky Lopez outright to Triple-A Iowa.
Ari Koslow
Tue, May 26th
 Colt Keith went 1-for-5 in a win over the Phillies with a solo home run.
Chris Schommer
Sat, Jul 11th
The Cubs designated INF Nicky Lopez for assignment.
Ari Koslow
Sat, May 23rd
 Tigers infielder Colt Keith went 1-for-2 with a homer and a walk in a 6-2 win over the Athletics on Tuesday.
Brenton Kemp
Wed, Jul 8th
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
  Colt Keith
1B,2B,3B,DH - DET
Colt Keith
Nicky Lopez
2B,3B,SS - TEX
Nicky Lopez
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th@ SDNick Pivetta (1-2)#85@ PHICristopher Sanchez (15-4)#4
Fri, Mar 27th@ SDMichael King (7-8)#52   
Sat, Mar 28th@ SDRandy Vasquez (8-6)#366@ PHIAaron Nola (3-9)#59
Mon, Mar 30th@ ARIMichael Soroka (8-3)#74@ BALChris Bassitt (4-4)#178
Tue, Mar 31st@ ARIBrandon Pfaadt (6-1)#79@ BALZach Eflin (0-0)
Wed, Apr 1st@ ARIZac Gallen (3-9)#246@ BALTrevor Rogers (7-7)#57
Fri, Apr 3rdvs STLMichael McGreevy (4-9)#103vs CINBrady Singer (5-11)#141
Sat, Apr 4thvs STLDustin May (6-7)#40vs CINRhett Lowder (4-7)#221
Sun, Apr 5thvs STLKyle Leahy (8-4)#108vs CINChase Burns (13-2)#22
Mon, Apr 6th@ MINJoe Ryan (6-8)#56vs SEALogan Gilbert (8-7)#12
Tue, Apr 7th@ MINTaj Bradley (9-4)#48vs SEAGeorge Kirby (8-9)#21
Wed, Apr 8th@ MINBailey Ober (7-3)#104vs SEABryan Woo (8-8)#13
Thu, Apr 9th@ MINMick Abel (1-2)   
Fri, Apr 10thvs MIAChris Paddack (0-7)@ LADTyler Glasnow (3-0)#54
Sat, Apr 11thvs MIAJanson Junk (5-7)#113@ LADEmmet Sheehan (4-8)#127
Sun, Apr 12thvs MIASandy Alcantara (13-6)#58@ LADRoki Sasaki (5-5)#94
Tue, Apr 14thvs KCCole Ragans (1-4)@ ATHJeffrey Springs (3-11)#330
Wed, Apr 15thvs KCSeth Lugo (5-7)#152@ ATHJ.T. Ginn (8-6)#156
Thu, Apr 16thvs KCKris Bubic (3-2)#165@ ATHJacob Lopez (5-4)#185
Fri, Apr 17th@ BOSRanger Suarez (4-3)#24@ SEALogan Gilbert (8-7)#12
Sat, Apr 18th@ BOSBrayan Bello (4-6)#123@ SEAGeorge Kirby (8-9)#21
Sun, Apr 19th@ BOSGarrett Crochet (3-3)#129@ SEABryan Woo (8-8)#13
Mon, Apr 20th@ BOSSonny Gray (14-2)#28   
Tue, Apr 21stvs MILKyle Harrison (9-2)#49vs PITCarmen Mlodzinski (6-4)#109
Wed, Apr 22ndvs MILDL Hall (1-0)#215vs PITBraxton Ashcraft (11-5)#29
Thu, Apr 23rdvs MILBrandon Sproat (3-7)#209vs PITBubba Chandler (5-8)#130
Fri, Apr 24th@ CINAndrew Abbott (6-7)#96vs ATHLuis Severino (2-6)#250
Sat, Apr 25th@ CINBrady Singer (5-11)#141vs ATHJeffrey Springs (3-11)#330
Sun, Apr 26th@ CINRhett Lowder (4-7)#221vs ATHJ.T. Ginn (8-6)#156
Tue, Apr 28th@ ATLMartin Perez (7-6)#212vs NYYCam Schlittler (10-6)#17
Wed, Apr 29th@ ATLJR Ritchie (1-2)#278vs NYYElmer Rodriguez (0-2)#237
Thu, Apr 30th@ ATLBryce Elder (8-6)#170   
Fri, May 1stvs TEXMacKenzie Gore (6-9)#36@ DETJack Flaherty (3-8)#83
Sat, May 2ndvs TEXKumar Rocker (4-9)#98@ DETKeider Montero (8-7)#102
Sun, May 3rdvs TEXJack Leiter (3-7)#118@ DETTyler Holton (1-4)#119
Mon, May 4thvs BOSPayton Tolle (7-6)#39   
Tue, May 5thvs BOSJovani Moran (2-2)#148@ NYYElmer Rodriguez (0-2)#237
Wed, May 6thvs BOSSonny Gray (14-2)#28@ NYYWill Warren (8-6)#64
Fri, May 8th@ KCKris Bubic (3-2)#165vs CHCBen Brown (4-2)#159
Sat, May 9th@ KCMichael Wacha (5-8)#71vs CHCEdward Cabrera (5-4)#91
Sun, May 10th@ KCNoah Cameron (6-8)#69vs CHCJameson Taillon (2-6)#143
Tue, May 12th@ NYMFreddy Peralta (5-9)#46vs ARIZac Gallen (3-9)#246
Wed, May 13th@ NYMChristian Scott (3-3)#53vs ARIRyne Nelson (3-5)#190
Thu, May 14th@ NYMNolan McLean (8-7)#31   
Fri, May 15thvs TORTrey Yesavage (5-5)#149@ HOUSpencer Arrighetti (7-5)#275
Sat, May 16thvs TORMason Fluharty (5-1)#154@ HOUKai-Wei Teng (5-6)#251
Sun, May 17thvs TORKevin Gausman (6-10)#25@ HOUPeter Lambert (8-6)#142
Mon, May 18thvs CLESlade Cecconi (4-7)#175@ COLJose Quintana (2-3)#415
Tue, May 19thvs CLEParker Messick (9-6)#38@ COLSammy Peralta#329
Wed, May 20thvs CLETanner Bibee (4-11)#50@ COLKyle Freeland (3-10)#355
Thu, May 21stvs CLEJoey Cantillo (8-7)#73   
Fri, May 22nd@ BALKeegan Akin (0-1)@ LAAGrayson Rodriguez (3-5)#106
Sun, May 24th@ BALTrevor Rogers (7-7)#57@ LAAReid Detmers (3-8)#30
Tue, May 26thvs LAAJack Kochanowicz (2-5)vs HOUJason Alexander (1-1)#423
Wed, May 27thvs LAAJose Soriano (9-6)#42vs HOUMike Burrows (4-9)#231
Thu, May 28thvs LAAGrayson Rodriguez (3-5)#106vs HOUSpencer Arrighetti (7-5)#275
Fri, May 29th@ CWSBrandon Eisert (2-2)#194vs KCStephen Kolek (4-3)
Sat, May 30th@ CWSAnthony Kay (9-5)#177vs KCSeth Lugo (5-7)#152
Sun, May 31st@ CWSSean Burke (7-6)#62vs KCMichael Wacha (5-8)#71
Mon, Jun 1st@ TBGriffin Jax (6-9)#47@ STLMichael McGreevy (4-9)#103
Tue, Jun 2nd@ TBSteven Matz (5-4)#179@ STLDustin May (6-7)#40
Wed, Jun 3rd@ TBNick Martinez (11-3)#84@ STLAndre Pallante (12-6)#99
Fri, Jun 5thvs SEABryan Woo (8-8)#13vs CLEParker Messick (9-6)#38
Sat, Jun 6thvs SEABryce Miller (4-6)#33vs CLETanner Bibee (4-11)#50
Sun, Jun 7thvs SEALuis Castillo (3-9)#76vs CLEJoey Cantillo (8-7)#73
Tue, Jun 9thvs MINTaj Bradley (9-4)#48@ KCStephen Kolek (4-3)
Wed, Jun 10thvs MINMike Paredes (0-3)#386@ KCSeth Lugo (5-7)#152
Thu, Jun 11thvs MINZebby Matthews (5-8)#110@ KCMichael Wacha (5-8)#71
Fri, Jun 12th@ CLETanner Bibee (4-11)#50@ BOSSonny Gray (14-2)#28
Sat, Jun 13th@ CLEJoey Cantillo (8-7)#73@ BOSRanger Suarez (4-3)#24
Mon, Jun 15th@ HOUKai-Wei Teng (5-6)#251vs MINMike Paredes (0-3)#386
Tue, Jun 16th@ HOUHunter Brown (3-1)#20vs MINZebby Matthews (5-8)#110
Wed, Jun 17th@ HOUPeter Lambert (8-6)#142   
Fri, Jun 19thvs CWSBrandon Eisert (2-2)#194vs SDRandy Vasquez (8-6)#366
Sat, Jun 20thvs CWSSean Newcomb (1-2)#128vs SDWalker Buehler (6-5)#235
Sun, Jun 21stvs CWSDavis Martin (9-6)#78vs SDWandy Peralta (2-2)#229
Mon, Jun 22ndvs NYYGerrit Cole (6-5)#26@ MIATyler Phillips (3-5)#289
Tue, Jun 23rdvs NYYCarlos Rodon (4-2)#86@ MIASandy Alcantara (13-6)#58
Wed, Jun 24thvs NYYRyan Weathers (5-7)#60@ MIAEury Perez (5-9)#45
Thu, Jun 25thvs HOUTatsuya Imai (6-4)#121@ TORKevin Gausman (6-10)#25
Fri, Jun 26thvs HOUSpencer Arrighetti (7-5)#275@ TORPatrick Corbin (3-4)
Sat, Jun 27thvs HOUKai-Wei Teng (5-6)#251@ TORDylan Cease (7-5)#8
Sun, Jun 28thvs HOUHunter Brown (3-1)#20@ TORShane Bieber (3-2)#93
Mon, Jun 29th@ NYYRyan Weathers (5-7)#60@ CLEParker Messick (9-6)#38
Tue, Jun 30th@ NYYCam Schlittler (10-6)#17@ CLETanner Bibee (4-11)#50
Wed, Jul 1st@ NYYWill Warren (8-6)#64@ CLEJoey Cantillo (8-7)#73
Thu, Jul 2nd@ TEXNathan Eovaldi (10-9)#19vs DETFramber Valdez (7-7)#37
Sat, Jul 4th@ TEXCal Quantrill (4-4)#290vs DETJack Flaherty (3-8)#83
Sun, Jul 5th@ TEXKumar Rocker (4-9)#98vs DETCasey Mize (4-7)#34
Tue, Jul 7thvs ATHJ.T. Ginn (8-6)#156vs LAAJose Soriano (9-6)#42
Wed, Jul 8thvs ATHJeffrey Springs (3-11)#330vs LAAWalbert Urena (7-8)#262
Thu, Jul 9thvs ATHJose Suarez#169vs LAAReid Detmers (3-8)#30
Fri, Jul 10thvs PHIAaron Nola (3-9)#59vs HOUHunter Brown (3-1)#20
Sat, Jul 11thvs PHICristopher Sanchez (15-4)#4vs HOUPeter Lambert (8-6)#142
Sun, Jul 12thvs PHIZack Wheeler (10-3)#6vs HOUCristian Javier (1-3)#172
Fri, Jul 17th@ LAAReid Detmers (3-8)#30@ ATLChris Sale (12-7)#7
Sat, Jul 18th@ LAAGrayson Rodriguez (3-5)#106@ ATLOwen Murphy (0-1)#230
Sun, Jul 19th@ LAARyan Johnson (2-6)#271@ ATLGrant Holmes (7-4)#166
Mon, Jul 20th@ CHCJameson Taillon (2-6)#143vs CWSErick Fedde (6-7)#410
Tue, Jul 21st@ CHCDavid Peterson (6-7)#126vs CWSNoah Schultz (3-9)#286
Wed, Jul 22nd@ CHCColin Rea (8-8)#226vs CWSAnthony Kay (9-5)#177
Thu, Jul 23rdvs KCRandy Dobnak (2-1)#434   
Fri, Jul 24thvs KCBeck Way (1-1)#429vs SEABryce Miller (4-6)#33
Sat, Jul 25thvs KCMichael Wacha (5-8)#71vs SEABryan Woo (8-8)#13
Sun, Jul 26thvs KCLuinder Avila (5-4)vs SEALogan Gilbert (8-7)#12
Mon, Jul 27thvs BALKyle Bradish (7-11)#44vs SEAGeorge Kirby (8-9)#21
Tue, Jul 28thvs BALDean Kremer (1-4)#97@ TBGriffin Jax (6-9)#47
Wed, Jul 29thvs BALTrevor Rogers (7-7)#57@ TBCasey Legumina (2-2)#281
Fri, Jul 31st@ ATHJeffrey Springs (3-11)#330@ HOUHunter Brown (3-1)#20
Sat, Aug 1st@ ATHJack Perkins (2-8)#120@ HOURonel Blanco (0-1)#131
Sun, Aug 2nd@ ATHGage Jump (5-7)#115@ HOUPeter Lambert (8-6)#142
Tue, Aug 4th@ SEAEmerson Hancock (6-7)#72vs SFBlade Tidwell (0-0)#145
Wed, Aug 5th@ SEABryan Woo (8-8)#13vs SFCarson Whisenhunt (2-3)#171
Thu, Aug 6th@ SEABryce Miller (4-6)#33   
Fri, Aug 7th@ SFJT Brubakervs BALShane Baz (4-11)#68
Sat, Aug 8th@ SFLanden Roupp (7-11)#65vs BALKyle Bradish (7-11)#44
Sun, Aug 9th@ SFLogan Webb (7-7)#16vs BALCade Povich (2-1)#196
Tue, Aug 11thvs CLETanner Bibee (4-11)#50@ LAARyan Johnson (2-6)#271
Wed, Aug 12thvs CLEFoster Griffin (12-4)#41@ LAAGeorge Klassen (0-1)#236
Thu, Aug 13thvs CLEParker Messick (9-6)#38@ LAAWalbert Urena (7-8)#262
Fri, Aug 14thvs CWSAnthony Kay (9-5)#177@ ATHGage Jump (5-7)#115
Sat, Aug 15thvs CWSDavis Martin (9-6)#78@ ATHJ.T. Ginn (8-6)#156
Sun, Aug 16thvs CWSSean Burke (7-6)#62@ ATHJacob Lopez (5-4)#185
Mon, Aug 17th@ PITBraxton Ashcraft (11-5)#29   
Tue, Aug 18th@ PITvs WSH
Wed, Aug 19th@ PITvs WSH
Fri, Aug 21st@ KCvs LAA
Sat, Aug 22nd@ KCvs LAA
Sun, Aug 23rd@ KCvs LAA
Mon, Aug 24thvs TB@ CWS
Tue, Aug 25thvs TB@ CWS
Wed, Aug 26thvs TB@ CWS
Fri, Aug 28thvs LAD@ MIL
Sat, Aug 29thvs LAD@ MIL
Sun, Aug 30thvs LAD@ MIL
Mon, Aug 31st@ MINvs ATH
Tue, Sep 1st@ MINvs ATH
Wed, Sep 2nd@ MINvs ATH
Fri, Sep 4th@ CLEvs TB
Sat, Sep 5th@ CLEvs TB
Sun, Sep 6th@ CLEvs TB
Mon, Sep 7thvs MIN   
Tue, Sep 8thvs MIN@ SEA
Wed, Sep 9thvs MIN@ SEA
Fri, Sep 11thvs COL@ ARI
Sat, Sep 12thvs COL@ ARI
Sun, Sep 13thvs COL@ ARI
Mon, Sep 14th@ TOR   
Tue, Sep 15th@ TORvs BOS
Wed, Sep 16th@ TORvs BOS
Thu, Sep 17th@ CWSvs BOS
Fri, Sep 18th@ CWSvs TOR
Sat, Sep 19th@ CWSvs TOR
Sun, Sep 20th@ CWSvs TOR
Mon, Sep 21stvs WSH   
Tue, Sep 22ndvs WSHvs NYM
Wed, Sep 23rdvs WSHvs NYM
Fri, Sep 25thvs PIT@ MIN
Sat, Sep 26thvs PIT@ MIN
Sun, Sep 27thvs PIT@ MIN
Sun, Mar 29th   @ PHIJesus Luzardo (10-5)#10
Mon, Apr 13th   @ ATHLuis Severino (2-6)#250
Mon, Apr 27th   vs NYYMax Fried (4-3)#14
Thu, May 7th   @ NYYPaul Blackburn (3-2)#205
Mon, May 11th   vs ARIMichael Soroka (8-3)#74
Sat, May 23rd   @ LAAWalbert Urena (7-8)#262
Mon, May 25th   vs HOUTatsuya Imai (6-4)#121
Sun, Jun 14th   @ BOSConnelly Early (7-5)#157
Thu, Jun 18th   vs MINJoe Ryan (6-8)#56
Thu, Jul 30th   @ TBShane McClanahan (9-6)#63
Mon, Aug 3rd   vs SFLogan Webb (7-7)#16
Mon, Aug 10th   @ LAAReid Detmers (3-8)#30
Thu, Aug 20th   vs WSH
Thu, Sep 3rd   vs TB
Thu, Sep 10th   @ SEA
Thu, Sep 24th   vs NYM