Skip Navigation to Main Content

Who Should I Trade?

Javier Sanoja for LuJames Groover (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Javier Sanoja
2B,3B,SS,LF,CF,RF - MIA
Javier Sanoja
LuJames Groover
1B,3B,DH - ARI
LuJames Groover
Expert
Recommendation
100%
Recommended by
2 of 2 experts
0%
Recommended by
0 of 2 experts
Rankings 
   
Rest of Season# 272
VBR# 361# 1313
   
Projections 
   
Runs121
Home Runs20
RBI121
Stolen Bases30
Batting Average.265.188
   
Misc 
   
Injury Alert-MiLB
   
Expert Ranks 
   
Kelly Kirby
FantasyPros
# 270
   
Kevin Spinelli
KevScores
# 171# 444
   
Who Should I Trade? Player Statistics
  Javier Sanoja
2B,3B,SS,LF,CF,RF - MIA
Javier Sanoja
LuJames Groover
1B,3B,DH - ARI
LuJames Groover
2026 Stats 
   
   
At Bats29548
   
Runs284
   
Hits808
   
Singles495
   
Doubles252
   
Triples20
   
Home Runs41
   
RBI394
   
Stolen Bases60
   
Caught Stealing40
   
Walks175
   
Strikeouts2511
   
Batting Average.271.167
   
On Base Pct.310.259
   
Slugging Pct.410.271
   
On-base Plus Slugging.720.530
   
Who Should I Trade? Player Projections
  Javier Sanoja
2B,3B,SS,LF,CF,RF - MIA
Javier Sanoja
LuJames Groover
1B,3B,DH - ARI
LuJames Groover
2026 Projections 
   
   
At Bats1037
   
Runs121
   
Hits271
   
Singles181
   
Doubles60
   
Triples10
   
Home Runs20
   
RBI121
   
Stolen Bases30
   
Caught Stealing10
   
Walks71
   
Strikeouts121
   
Batting Average.265.188
   
On Base Pct.308.275
   
Slugging Pct.400.231
   
On-base Plus Slugging.708.506
   
Who Should I Trade? Player Notes
  Javier Sanoja
2B,3B,SS,LF,CF,RF - MIA
Javier Sanoja
LuJames Groover
1B,3B,DH - ARI
LuJames Groover
News 
 Javier Sanoja went 2-for-5 with a home run, one run scored and two RBI in Saturday's 6-2 victory over the New York Mets.
Nicholas Rodriguez
Sun, Aug 2nd
The D-backs have optioned infielder LuJames Groover to Triple-A Reno.
Brenton Kemp
Sun, Jul 5th
 Javier Sanoja went 0-for-3 with a walk and a stolen base in Monday's 8-7 win over the Philadelphia Phillies.
Nicholas Rodriguez
Tue, Jul 28th
LuJames Groover went 1-for-3 with a home run in the Diamondbacks 9-4 win over the Cardinals on Wednesday.
Ari Koslow
Thu, Jun 25th
 Javier Sanoja went 3-for-5 with a home run, three runs scored and three RBI in Tuesday's 14-3 victory over the Colorado Rockies.
Nicholas Rodriguez
Wed, Jul 1st
LuJames Groover went 1-for-3 with an RBI single on Saturday as the Diamondbacks suffered a 6-1 loss to the Nationals.
David Leisering
Sat, Jun 6th
 Javier Sanoja went 3-for-5 with a triple, a double, one run scored and three RBI in Monday's 10-7 win over the Colorado Rockies.
Nicholas Rodriguez
Tue, Jun 30th
The Diamondbacks selected the contract of LuJames Groover.
Ari Koslow
Fri, Jun 5th
 Javier Sanoja went 3-for-4 with one run scored, one RBI and two stolen bases in Saturday's 5-1 win over the St. Louis Cardinals.
Nicholas Rodriguez
Sat, Jun 27th
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Javier Sanoja
2B,3B,SS,LF,CF,RF - MIA
Javier Sanoja
LuJames Groover
1B,3B,DH - ARI
LuJames Groover
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Mar 27thvs COLKyle Freeland (3-10)#355@ LADEmmet Sheehan (4-8)#127
Sat, Mar 28thvs COLMichael Lorenzen (3-10)#433@ LADTyler Glasnow (3-0)#54
Sun, Mar 29thvs COLJose Quintana (2-3)#415   
Mon, Mar 30thvs CWSDavis Martin (9-6)#78vs DETJustin Verlander (0-1)#244
Tue, Mar 31stvs CWSErick Fedde (6-7)#410vs DETCasey Mize (4-7)#34
Wed, Apr 1stvs CWSShane Smith (0-2)#219vs DETTarik Skubal (7-6)#2
Fri, Apr 3rd@ NYYWill Warren (8-6)#64vs ATLGrant Holmes (7-4)#166
Sat, Apr 4th@ NYYRyan Weathers (5-7)#60vs ATLBryce Elder (8-6)#170
Sun, Apr 5th@ NYYMax Fried (4-3)#14vs ATLMartin Perez (7-6)#212
Mon, Apr 6thvs CINBrandon Williamson (2-3)#385   
Tue, Apr 7thvs CINAndrew Abbott (6-7)#96@ NYMFreddy Peralta (5-9)#46
Wed, Apr 8thvs CINBrady Singer (5-10)#141@ NYMDavid Peterson (6-7)#126
Thu, Apr 9thvs CINRhett Lowder (4-7)#221@ NYMNolan McLean (8-7)#31
Fri, Apr 10th@ DETKeider Montero (8-7)#102@ PHIJesus Luzardo (10-5)#10
Sat, Apr 11th@ DETCasey Mize (4-7)#34@ PHITaijuan Walker (1-4)
Sun, Apr 12th@ DETTarik Skubal (7-6)#2@ PHIZach Pop
Mon, Apr 13th@ ATLGrant Holmes (7-4)#166@ BALDean Kremer (1-4)#97
Tue, Apr 14th@ ATLReynaldo Lopez (4-3)#105@ BALTrevor Rogers (7-7)#57
Wed, Apr 15th@ ATLBryce Elder (8-6)#170@ BALKyle Bradish (7-11)#44
Fri, Apr 17thvs MILColeman Crow (0-1)#301vs TORBraydon Fisher (3-3)#174
Sat, Apr 18thvs MILBrandon Woodruff (2-2)vs TORMax Scherzer (1-4)#132
Sun, Apr 19thvs MILJacob Misiorowski (11-5)#5vs TORKevin Gausman (6-10)#25
Mon, Apr 20thvs STLMichael McGreevy (4-9)#103   
Tue, Apr 21stvs STLDustin May (6-7)#40vs CWSSean Burke (7-6)#62
Wed, Apr 22ndvs STLKyle Leahy (8-4)#108vs CWSAnthony Kay (9-5)#177
Fri, Apr 24th@ SFAdrian Houser (3-7)#193   
Sat, Apr 25th@ SFRobbie Ray (10-7)#81vs SDGerman Marquez (4-2)#344
Sun, Apr 26th@ SFLanden Roupp (7-11)#65vs SDMichael King (7-8)#52
Mon, Apr 27th@ LADYoshinobu Yamamoto (11-7)#11   
Tue, Apr 28th@ LADShohei Ohtani (8-2)#1@ MILChad Patrick (6-4)#146
Wed, Apr 29th@ LADTyler Glasnow (3-0)#54@ MILBrandon Sproat (3-7)#209
Fri, May 1stvs PHIZack Wheeler (10-3)#6@ CHCColin Rea (8-8)#226
Sat, May 2ndvs PHIAndrew Painter (1-8)#202@ CHCShota Imanaga (8-9)#23
Sun, May 3rdvs PHIJesus Luzardo (10-5)#10@ CHCMatthew Boyd (7-1)#35
Mon, May 4thvs PHIAaron Nola (3-9)#59   
Tue, May 5thvs BALChris Bassitt (4-4)#178vs PITBubba Chandler (5-8)#130
Wed, May 6thvs BALBrandon Young (8-3)#137vs PITPaul Skenes (9-10)#3
Thu, May 7thvs BALCade Povich (2-1)#196vs PITMitch Keller (6-8)
Fri, May 8thvs WSHFoster Griffin (12-4)#41vs NYMNolan McLean (8-7)#31
Sat, May 9thvs WSHRichard Lovelady (2-4)#343vs NYMClay Holmes (4-5)#70
Sun, May 10thvs WSHCade Cavalli (9-5)#66vs NYMHuascar Brazoban (5-2)#204
Tue, May 12th@ MINBailey Ober (7-3)#104@ TEXMacKenzie Gore (6-9)#36
Wed, May 13th@ MINSimeon Woods Richardson (1-7)@ TEXKumar Rocker (4-8)#98
Thu, May 14th@ MINZebby Matthews (5-8)#110   
Fri, May 15th@ TBIan Seymour (8-3)#77@ COLKyle Freeland (3-10)#355
Sat, May 16th@ TBNick Martinez (11-3)#84@ COLTomoyuki Sugano (11-5)#435
Sun, May 17th@ TBDrew Rasmussen (11-5)#15@ COLMichael Lorenzen (3-10)#433
Mon, May 18thvs ATLJR Ritchie (1-2)#278vs SFRobbie Ray (10-7)#81
Tue, May 19thvs ATLMartin Perez (7-6)#212vs SFLanden Roupp (7-11)#65
Wed, May 20thvs ATLChris Sale (12-7)#7vs SFTyler Mahle (3-9)#92
Thu, May 21stvs ATLSpencer Strider (4-2)vs COLZach Agnos
Fri, May 22ndvs NYMTobias Myers (0-2)#214vs COLTomoyuki Sugano (11-5)#435
Sat, May 23rdvs NYMFreddy Peralta (5-9)#46vs COLMichael Lorenzen (3-10)#433
Sun, May 24thvs NYMChristian Scott (3-3)#53vs COLJose Quintana (2-3)#415
Mon, May 25th@ TORTrey Yesavage (5-5)#149@ SFLanden Roupp (7-11)#65
Tue, May 26th@ TORBraydon Fisher (3-3)#174@ SFTyler Mahle (3-9)#92
Wed, May 27th@ TORKevin Gausman (6-10)#25@ SFTrevor McDonald (3-7)
Fri, May 29th@ NYMFreddy Peralta (5-9)#46@ SEAGeorge Kirby (8-9)#21
Sat, May 30th@ NYMChristian Scott (3-3)#53@ SEABryan Woo (8-8)#13
Sun, May 31st@ NYMNolan McLean (8-7)#31@ SEABryce Miller (4-6)#33
Mon, Jun 1st@ WSHCade Cavalli (9-5)#66vs LADEmmet Sheehan (4-8)#127
Tue, Jun 2nd@ WSHRichard Lovelady (2-4)#343vs LADEric Lauer (6-6)#380
Wed, Jun 3rd@ WSHAndrew Alvarez (2-3)#135vs LADShohei Ohtani (8-2)#1
Fri, Jun 5thvs TBDrew Rasmussen (11-5)#15vs WSHFoster Griffin (12-4)#41
Sat, Jun 6thvs TBShane McClanahan (9-6)#63vs WSHZack Littell (7-8)#279
Sun, Jun 7thvs TBGriffin Jax (6-9)#47vs WSHCade Cavalli (9-5)#66
Tue, Jun 9thvs ARIZac Gallen (3-9)#246@ MIAMax Meyer (9-1)#138
Wed, Jun 10thvs ARIRyne Nelson (3-5)#190@ MIARyan Gusto (0-3)#150
Thu, Jun 11thvs ARIMerrill Kelly (8-9)#122@ MIATyler Phillips (3-5)#289
Fri, Jun 12th@ PITBraxton Ashcraft (11-5)#29@ CINNick Lodolo (3-2)#101
Sat, Jun 13th@ PITBubba Chandler (5-8)#130@ CINRhett Lowder (4-7)#221
Sun, Jun 14th@ PITPaul Skenes (9-10)#3@ CINAndrew Abbott (6-7)#96
Mon, Jun 15th@ PHIZack Wheeler (10-3)#6vs LAAWalbert Urena (7-8)#262
Tue, Jun 16th@ PHIJesus Luzardo (10-5)#10vs LAAReid Detmers (3-8)#30
Wed, Jun 17th@ PHIAndrew Painter (1-8)#202vs LAASam Aldegheri (3-4)#422
Fri, Jun 19thvs SFLanden Roupp (7-11)#65vs MINConnor Prielipp (3-5)#88
Sat, Jun 20thvs SFTrevor McDonald (3-7)vs MINTaj Bradley (9-4)#48
Sun, Jun 21stvs SFLogan Webb (7-7)#16vs MINMike Paredes (0-3)#386
Mon, Jun 22ndvs TEXTyler Alexander (3-2)#162@ STLAndre Pallante (12-6)#99
Tue, Jun 23rdvs TEXCal Quantrill (4-4)#290@ STLKyle Leahy (8-4)#108
Wed, Jun 24thvs TEXJacob deGrom (8-7)#9@ STLMatthew Liberatore (5-9)#75
Fri, Jun 26th@ STLMichael McGreevy (4-9)#103@ TBNick Martinez (11-3)#84
Sat, Jun 27th@ STLAndre Pallante (12-6)#99@ TBCole Sulser
Sun, Jun 28th@ STLKyle Leahy (8-4)#108@ TBDrew Rasmussen (11-5)#15
Mon, Jun 29th@ COLSean Sullivan (0-3)#426vs SFTyler Mahle (3-9)#92
Tue, Jun 30th@ COLTanner Gordon (0-2)#416vs SFLanden Roupp (7-11)#65
Wed, Jul 1st@ COLKyle Freeland (3-10)#355vs SFTrevor McDonald (3-7)
Thu, Jul 2nd@ COLMichael Lorenzen (3-10)#433   
Fri, Jul 3rd@ ATHJack Perkins (2-8)#120vs MILKyle Harrison (9-2)#49
Sat, Jul 4th@ ATHAaron Civale (5-7)#183vs MILBrandon Woodruff (2-2)
Sun, Jul 5th@ ATHGage Jump (5-7)#115vs MILBrandon Sproat (3-7)#209
Tue, Jul 7thvs SEABryan Woo (8-8)#13@ SDGerman Marquez (4-2)#344
Wed, Jul 8thvs SEAGeorge Kirby (8-9)#21@ SDMichael King (7-8)#52
Thu, Jul 9thvs SEABryce Miller (4-6)#33@ SDGriffin Canning (3-9)#188
Fri, Jul 10thvs CLEParker Messick (9-6)#38@ LADKyle Hurt
Sat, Jul 11thvs CLETanner Bibee (4-11)#50@ LADYoshinobu Yamamoto (11-7)#11
Sun, Jul 12thvs CLEJoey Cantillo (8-7)#73@ LADEmmet Sheehan (4-8)#127
Fri, Jul 17th@ MILLogan Henderson (6-1)#32vs STLMichael McGreevy (4-9)#103
Sat, Jul 18th@ MILShane Drohan (6-4)#95vs STLDustin May (6-7)#40
Sun, Jul 19th@ MILRobert Gasser (3-4)#134vs STLAndre Pallante (12-6)#99
Mon, Jul 20th@ HOURonel Blanco (0-1)#131vs ATHJeffrey Springs (3-11)#330
Tue, Jul 21st@ HOUTatsuya Imai (6-4)#121vs ATHJack Perkins (2-8)#120
Wed, Jul 22nd@ HOUPeter Lambert (8-6)#142vs ATHGage Jump (5-7)#115
Fri, Jul 24thvs SDGerman Marquez (4-2)#344@ WSHCarson Palmquist (0-2)#309
Sat, Jul 25thvs SDRandy Vasquez (7-6)#366@ WSHFoster Griffin (12-4)#41
Sun, Jul 26thvs SDWalker Buehler (6-5)#235@ WSHMiles Mikolas (3-9)#325
Mon, Jul 27thvs PHIZack Wheeler (10-3)#6@ PITMitch Keller (6-8)
Tue, Jul 28thvs PHIAaron Nola (3-9)#59@ PITBubba Chandler (5-8)#130
Wed, Jul 29thvs PHIJesus Luzardo (10-5)#10@ PITJared Jones (2-3)#51
Thu, Jul 30th@ NYMNolan McLean (8-7)#31   
Fri, Jul 31st@ NYMKodai Senga (0-8)#144@ CLETanner Bibee (4-11)#50
Sat, Aug 1st@ NYMZac Thornton (3-2)#140@ CLEParker Messick (9-6)#38
Sun, Aug 2nd@ NYMRobert Stock (0-2)#200@ CLEGavin Williams (11-6)#18
Tue, Aug 4th@ ATLGrant Holmes (7-4)#166vs SDRandy Vasquez (7-6)#366
Wed, Aug 5th@ ATLBryce Elder (8-6)#170vs SDCasey Mize (4-7)#34
Thu, Aug 6th@ ATLMartin Perez (7-6)#212vs SDWalker Buehler (6-5)#235
Fri, Aug 7thvs LAAGeorge Klassen (0-1)#236vs LADRoki Sasaki (5-5)#94
Sat, Aug 8thvs LAAWalbert Urena (7-8)#262vs LADYoshinobu Yamamoto (11-7)#11
Sun, Aug 9thvs LAAGrayson Rodriguez (3-4)#106vs LADJustin Wrobleski (11-3)#111
Tue, Aug 11thvs PITPaul Skenes (9-10)#3vs COLTomoyuki Sugano (11-5)#435
Wed, Aug 12thvs PITvs COLRyan Feltner (4-6)#432
Thu, Aug 13thvs PITBraxton Ashcraft (11-5)#29   
Fri, Aug 14th@ CINChase Burns (13-2)#22@ ATLChris Sale (12-7)#7
Sat, Aug 15th@ CINBrady Singer (5-10)#141@ ATLGrant Holmes (7-4)#166
Sun, Aug 16th@ CINNick Lodolo (3-2)#101@ ATLBryce Elder (8-6)#170
Mon, Aug 17th@ PHICristopher Sanchez (15-4)#4@ BOSPayton Tolle (7-6)#39
Tue, Aug 18th@ PHI@ BOS
Wed, Aug 19th@ PHI@ BOS
Fri, Aug 21stvs WSHvs CIN
Sat, Aug 22ndvs WSHvs CIN
Sun, Aug 23rdvs WSHvs CIN
Mon, Aug 24thvs BOSvs CHC
Tue, Aug 25thvs BOSvs CHC
Wed, Aug 26thvs BOSvs CHC
Fri, Aug 28th@ WSH@ SF
Sat, Aug 29th@ WSH@ SF
Sun, Aug 30th@ WSH   
Mon, Aug 31st@ WSHvs PHI
Tue, Sep 1st@ KCvs PHI
Wed, Sep 2nd@ KCvs PHI
Thu, Sep 3rd@ KC   
Fri, Sep 4thvs CHC@ HOU
Sat, Sep 5thvs CHC@ HOU
Sun, Sep 6thvs CHC@ HOU
Mon, Sep 7thvs NYM@ KC
Tue, Sep 8thvs NYM@ KC
Wed, Sep 9thvs NYM@ KC
Fri, Sep 11thvs LADvs TEX
Sat, Sep 12thvs LADvs TEX
Sun, Sep 13thvs LADvs TEX
Mon, Sep 14th@ ARIvs MIA
Tue, Sep 15th@ ARIvs MIA
Wed, Sep 16th@ ARIvs MIA
Fri, Sep 18th@ SDvs NYY
Sat, Sep 19th@ SDvs NYY
Sun, Sep 20th@ SDvs NYY
Tue, Sep 22nd@ CHC@ COL
Wed, Sep 23rd@ CHC@ COL
Thu, Sep 24th@ CHC@ COL
Fri, Sep 25thvs ATL@ SD
Sat, Sep 26thvs ATL@ SD
Sun, Sep 27thvs ATL@ SD
Thu, Mar 26th   @ LADYoshinobu Yamamoto (11-7)#11
Thu, Apr 2nd   vs ATLReynaldo Lopez (4-3)#105
Thu, Apr 23rd   vs CWSDavis Martin (9-6)#78
Thu, Apr 30th   @ MILBrandon Woodruff (2-2)
Mon, May 11th   @ TEXJakob Junis
Thu, Jun 4th   vs LADJustin Wrobleski (11-3)#111
Mon, Jul 6th   @ SDWalker Buehler (6-5)#235
Thu, Jul 23rd   @ STLMichael McGreevy (4-9)#103
Mon, Aug 3rd   vs SDMichael King (7-8)#52
Mon, Aug 10th   vs COLGabriel Hughes (0-3)#225
Thu, Aug 27th   @ SF