Skip Navigation to Main Content

Who Should I Trade?

Kevin McGonigle for Xavier Edwards (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Kevin McGonigle
3B,SS - DET
Kevin McGonigle
Xavier Edwards
2B,SS - MIA
Xavier Edwards
Expert
Recommendation
100%
Recommended by
7 of 7 experts
0%
Recommended by
0 of 7 experts
Rankings 
   
Rest of Season# 58# 85
VBR# 69# 61
   
Projections 
   
Runs5651
Home Runs104
RBI4634
Stolen Bases917
Batting Average.262.291
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Scott Pianowski
Yahoo! Sports
# 74# 100
   
Dalton Del Don
The Deep Shot
# 62# 84
   
Chris Welsh
FantasyPros
# 37# 78
   
Mike Maher
BettingPros
# 68# 90
   
Joe Pisapia
FantasyPros
# 158
   
Kelly Kirby
FantasyPros
# 60# 61
   
Kevin Spinelli
KevScores
# 51# 58
   
Who Should I Trade? Player Statistics
  Kevin McGonigle
3B,SS - DET
Kevin McGonigle
Xavier Edwards
2B,SS - MIA
Xavier Edwards
2026 Stats 
   
   
At Bats215219
   
Runs3541
   
Hits6170
   
Singles4349
   
Doubles1211
   
Triples34
   
Home Runs36
   
RBI2120
   
Stolen Bases88
   
Caught Stealing02
   
Walks3330
   
Strikeouts3529
   
Batting Average.284.320
   
On Base Pct.384.402
   
Slugging Pct.409.489
   
On-base Plus Slugging.793.890
   
Who Should I Trade? Player Projections
  Kevin McGonigle
3B,SS - DET
Kevin McGonigle
Xavier Edwards
2B,SS - MIA
Xavier Edwards
2026 Projections 
   
   
At Bats367355
   
Runs5651
   
Hits96103
   
Singles6180
   
Doubles2116
   
Triples33
   
Home Runs104
   
RBI4634
   
Stolen Bases917
   
Caught Stealing34
   
Walks4737
   
Strikeouts6155
   
Batting Average.262.291
   
On Base Pct.347.357
   
Slugging Pct.421.389
   
On-base Plus Slugging.768.747
   
Who Should I Trade? Player Notes
  Kevin McGonigle
3B,SS - DET
Kevin McGonigle
Xavier Edwards
2B,SS - MIA
Xavier Edwards
News 
 Tigers infielder Kevin McGonigle went 3-for-4 with a triple, a walk, a run scored, and two RBI in a 10-6 loss to the Angels on Tuesday.
Brenton Kemp
Wed, May 27th
Xavier Edwards went 3-for-3 with one double, a walk, one run scored and two stolen bases in Wednesday's 2-1 loss against the Toronto Blue Jays.
Nicholas Rodriguez
Thu, May 28th
 Tigers infielder Kevin McGonigle went 1-for-4 with a run, two RBI, and a stolen base in a 4-1 win in Game 2 of Sunday's doubleheader against the Orioles.
Brenton Kemp
Mon, May 25th
Xavier Edwards went 1-for-5 with a home run, one run scored and an RBI in Tuesday's 8-4 loss against the Atlanta Braves.
Nicholas Rodriguez
Wed, May 20th
 Tigers infielder Kevin McGonigle hit a solo home run in a 7-4 loss to the Orioles on Friday.
Brenton Kemp
Sat, May 23rd
Xavier Edwards went 2-for-4 with a home run, two runs scored and two RBI in Monday's 12-0 victory over the Atlanta Braves.
Nicholas Rodriguez
Tue, May 19th
 Kevin McGonigle went 1-for-5 with a single, one RBI, one run scored, and a steal in Saturday's 5-1 win over the Rangers.
Nate Miller - FantasyPros
Sun, May 3rd
Xavier Edwards went 2-for-5 with a run scored, an RBI and two stolen bases in Sunday's 6-3 win over the Miami Marlins.
Nicholas Rodriguez
Mon, May 18th
 Tigers infielder Kevin McGonigle hit a home run as part of a three-hit night in a 9-2 loss to the Reds on Saturday.
Brenton Kemp
Sat, Apr 25th
Xavier Edwards went 1-for-5 with a home run, one run scored and one RBI in Saturday's 8-7 win over the Washington Nationals.
Nicholas Rodriguez
Sun, May 10th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Kevin McGonigle
3B,SS - DET
Kevin McGonigle
Xavier Edwards
2B,SS - MIA
Xavier Edwards
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th@ SDNick Pivetta (1-2)#138   
Fri, Mar 27th@ SDMichael King (4-4)#35vs COLKyle Freeland (1-6)#395
Sat, Mar 28th@ SDRandy Vasquez (5-3)#199vs COLMichael Lorenzen (2-7)#427
Mon, Mar 30th@ ARIMichael Soroka (7-2)#67vs CWSDavis Martin (8-1)#79
Tue, Mar 31st@ ARIBrandon Pfaadt (0-1)#115vs CWSErick Fedde (0-5)#373
Wed, Apr 1st@ ARIZac Gallen (3-4)#71vs CWSShane Smith (0-2)#205
Fri, Apr 3rdvs STLMichael McGreevy (3-4)#86@ NYYWill Warren (6-1)#60
Sat, Apr 4thvs STLDustin May (3-6)#85@ NYYRyan Weathers (2-3)#66
Sun, Apr 5thvs STLKyle Leahy (5-3)#162@ NYYMax Fried (4-3)#33
Mon, Apr 6th@ MINJoe Ryan (3-3)#15vs CINBrandon Williamson (2-3)#370
Tue, Apr 7th@ MINTaj Bradley (5-1)#74vs CINAndrew Abbott (4-3)#99
Wed, Apr 8th@ MINBailey Ober (6-3)#72vs CINBrady Singer (2-5)#143
Thu, Apr 9th@ MINMick Abel (1-2)#209vs CINRhett Lowder (3-3)#206
Fri, Apr 10thvs MIAChris Paddack (0-7)#324@ DETKeider Montero (2-3)#201
Sat, Apr 11thvs MIAJanson Junk (3-5)#116@ DETCasey Mize (2-3)#65
Sun, Apr 12thvs MIASandy Alcantara (3-4)#73@ DETTarik Skubal (3-2)#4
Tue, Apr 14thvs KCCole Ragans (1-4)#49@ ATLReynaldo Lopez (2-1)#108
Wed, Apr 15thvs KCSeth Lugo (2-4)#104@ ATLBryce Elder (4-3)#113
Thu, Apr 16thvs KCKris Bubic (3-2)#80   
Fri, Apr 17th@ BOSRanger Suarez (2-3)#32vs MILColeman Crow (0-0)#197
Sat, Apr 18th@ BOSBrayan Bello (2-5)#144vs MILBrandon Woodruff (2-1)#56
Sun, Apr 19th@ BOSGarrett Crochet (3-3)#9vs MILJacob Misiorowski (5-2)#18
Mon, Apr 20th@ BOSSonny Gray (6-1)#30vs STLMichael McGreevy (3-4)#86
Tue, Apr 21stvs MILKyle Harrison (6-1)#63vs STLDustin May (3-6)#85
Wed, Apr 22ndvs MILDL Hall (0-0)#186vs STLKyle Leahy (5-3)#162
Thu, Apr 23rdvs MILBrandon Sproat (1-4)#158   
Fri, Apr 24th@ CINAndrew Abbott (4-3)#99@ SFAdrian Houser (2-5)#189
Sat, Apr 25th@ CINBrady Singer (2-5)#143@ SFRobbie Ray (3-6)#83
Sun, Apr 26th@ CINRhett Lowder (3-3)#206@ SFLanden Roupp (5-5)#61
Tue, Apr 28th@ ATLMartin Perez (3-3)#200@ LADShohei Ohtani (5-2)#1
Wed, Apr 29th@ ATLJR Ritchie (1-1)#236@ LADTyler Glasnow (3-0)#37
Thu, Apr 30th@ ATLBryce Elder (4-3)#113   
Fri, May 1stvs TEXMacKenzie Gore (4-4)#50vs PHIZack Wheeler (4-1)#7
Sat, May 2ndvs TEXKumar Rocker (2-5)#103vs PHIAndrew Painter (1-5)#170
Sun, May 3rdvs TEXJack Leiter (2-4)#76vs PHIJesus Luzardo (4-4)#10
Mon, May 4thvs BOSPayton Tolle (2-2)#75vs PHIAaron Nola (3-4)#39
Tue, May 5thvs BOSJovani Moran (0-2)#183vs BALChris Bassitt (4-3)#125
Wed, May 6thvs BOSSonny Gray (6-1)#30vs BALBrandon Young (3-1)#194
Fri, May 8th@ KCKris Bubic (3-2)#80vs WSHFoster Griffin (6-2)#88
Sat, May 9th@ KCMichael Wacha (4-2)#78vs WSHRichard Lovelady (2-2)#204
Sun, May 10th@ KCNoah Cameron (2-4)#92vs WSHCade Cavalli (3-3)#87
Tue, May 12th@ NYMFreddy Peralta (3-4)#28@ MINBailey Ober (6-3)#72
Wed, May 13th@ NYMChristian Scott (1-0)#90@ MINSimeon Woods Richardson (0-7)#222
Thu, May 14th@ NYMNolan McLean (2-4)#29@ MINZebby Matthews (1-2)#82
Fri, May 15thvs TORTrey Yesavage (2-2)#48@ TBIan Seymour (3-0)#100
Sat, May 16thvs TORMason Fluharty@ TBNick Martinez (5-1)#81
Sun, May 17thvs TORKevin Gausman (4-3)#19@ TBDrew Rasmussen (4-2)#21
Mon, May 18thvs CLESlade Cecconi (3-5)#105vs ATLJR Ritchie (1-1)#236
Tue, May 19thvs CLEParker Messick (6-1)#51vs ATLMartin Perez (3-3)#200
Wed, May 20thvs CLETanner Bibee (0-7)#38vs ATLChris Sale (8-3)#5
Thu, May 21stvs CLEJoey Cantillo (4-2)#106vs ATLSpencer Strider (3-0)#31
Fri, May 22nd@ BALKeegan Akin (0-0)#180vs NYMTobias Myers (0-1)#188
Sun, May 24th@ BALTrevor Rogers (2-6)#94vs NYMChristian Scott (1-0)#90
Tue, May 26thvs LAAJack Kochanowicz (2-3)#420@ TORBraydon Fisher (2-1)#156
Wed, May 27thvs LAAJose Soriano (6-4)#45@ TORKevin Gausman (4-3)#19
Thu, May 28thvs LAAGrayson Rodriguez (2-1)#77   
Fri, May 29th@ CWSBrandon Eisert (0-0)#212@ NYMFreddy Peralta (3-4)#28
Sat, May 30th@ CWSAnthony Kay (5-1)#182@ NYMChristian Scott (1-0)#90
Sun, May 31st@ CWSSean Burke (2-3)#142@ NYMNolan McLean (2-4)#29
Mon, Jun 1st@ TBGriffin Jax (1-3)#59@ WSHCade Cavalli (3-3)#87
Tue, Jun 2nd@ TBSteven Matz (4-2)#98@ WSHMiles Mikolas (1-4)#215
Wed, Jun 3rd@ TBNick Martinez (5-1)#81@ WSHAndrew Alvarez (1-0)#178
Fri, Jun 5thvs SEABryan Woo (5-3)#6vs TBDrew Rasmussen (4-2)#21
Sat, Jun 6thvs SEABryce Miller (1-0)#54vs TBShane McClanahan (5-2)#22
Sun, Jun 7thvs SEAEmerson Hancock (4-2)#91vs TBGriffin Jax (1-3)#59
Tue, Jun 9thvs MINTaj Bradley (5-1)#74vs ARIZac Gallen (3-4)#71
Wed, Jun 10thvs MINvs ARI
Thu, Jun 11thvs MINvs ARI
Fri, Jun 12th@ CLE@ PIT
Sat, Jun 13th@ CLE@ PIT
Sun, Jun 14th@ CLE@ PIT
Mon, Jun 15th@ HOU@ PHI
Tue, Jun 16th@ HOU@ PHI
Wed, Jun 17th@ HOU@ PHI
Fri, Jun 19thvs CWSvs SF
Sat, Jun 20thvs CWSvs SF
Sun, Jun 21stvs CWSvs SF
Mon, Jun 22ndvs NYYvs TEX
Tue, Jun 23rdvs NYYvs TEX
Wed, Jun 24thvs NYYvs TEX
Thu, Jun 25thvs HOU   
Fri, Jun 26thvs HOU@ STL
Sat, Jun 27thvs HOU@ STL
Sun, Jun 28thvs HOU@ STL
Mon, Jun 29th@ NYY@ COL
Tue, Jun 30th@ NYY@ COL
Wed, Jul 1st@ NYY@ COL
Thu, Jul 2nd@ TEX@ COL
Sat, Jul 4th@ TEX@ ATH
Sun, Jul 5th@ TEX@ ATH
Tue, Jul 7thvs ATHvs SEA
Wed, Jul 8thvs ATHvs SEA
Thu, Jul 9thvs ATHvs SEA
Fri, Jul 10thvs PHIvs CLE
Sat, Jul 11thvs PHIvs CLE
Sun, Jul 12thvs PHIvs CLE
Fri, Jul 17th@ LAA@ MIL
Sat, Jul 18th@ LAA@ MIL
Sun, Jul 19th@ LAA@ MIL
Mon, Jul 20th@ CHC@ HOU
Tue, Jul 21st@ CHC@ HOU
Wed, Jul 22nd@ CHC@ HOU
Thu, Jul 23rdvs KC   
Fri, Jul 24thvs KCvs SD
Sat, Jul 25thvs KCvs SD
Sun, Jul 26thvs KCvs SD
Mon, Jul 27thvs BALvs PHI
Tue, Jul 28thvs BALvs PHI
Wed, Jul 29thvs BALvs PHI
Fri, Jul 31st@ ATH@ NYM
Sat, Aug 1st@ ATH@ NYM
Sun, Aug 2nd@ ATH@ NYM
Tue, Aug 4th@ SEA@ ATL
Wed, Aug 5th@ SEA@ ATL
Thu, Aug 6th@ SEA@ ATL
Fri, Aug 7th@ SFvs LAA
Sat, Aug 8th@ SFvs LAA
Sun, Aug 9th@ SFvs LAA
Tue, Aug 11thvs CLEvs PIT
Wed, Aug 12thvs CLEvs PIT
Thu, Aug 13thvs CLEvs PIT
Fri, Aug 14thvs CWS@ CIN
Sat, Aug 15thvs CWS@ CIN
Sun, Aug 16thvs CWS@ CIN
Mon, Aug 17th@ PIT@ PHI
Tue, Aug 18th@ PIT@ PHI
Wed, Aug 19th@ PIT@ PHI
Fri, Aug 21st@ KCvs WSH
Sat, Aug 22nd@ KCvs WSH
Sun, Aug 23rd@ KCvs WSH
Mon, Aug 24thvs TBvs BOS
Tue, Aug 25thvs TBvs BOS
Wed, Aug 26thvs TBvs BOS
Fri, Aug 28thvs LAD@ WSH
Sat, Aug 29thvs LAD@ WSH
Sun, Aug 30thvs LAD@ WSH
Mon, Aug 31st@ MIN@ WSH
Tue, Sep 1st@ MIN@ KC
Wed, Sep 2nd@ MIN@ KC
Fri, Sep 4th@ CLEvs CHC
Sat, Sep 5th@ CLEvs CHC
Sun, Sep 6th@ CLEvs CHC
Mon, Sep 7thvs MINvs NYM
Tue, Sep 8thvs MINvs NYM
Wed, Sep 9thvs MINvs NYM
Fri, Sep 11thvs COLvs LAD
Sat, Sep 12thvs COLvs LAD
Sun, Sep 13thvs COLvs LAD
Mon, Sep 14th@ TOR@ ARI
Tue, Sep 15th@ TOR@ ARI
Wed, Sep 16th@ TOR@ ARI
Thu, Sep 17th@ CWS   
Fri, Sep 18th@ CWS@ SD
Sat, Sep 19th@ CWS@ SD
Sun, Sep 20th@ CWS@ SD
Mon, Sep 21stvs WSH   
Tue, Sep 22ndvs WSH@ CHC
Wed, Sep 23rdvs WSH@ CHC
Fri, Sep 25thvs PITvs ATL
Sat, Sep 26thvs PITvs ATL
Sun, Sep 27thvs PITvs ATL
Sun, Mar 29th   vs COLJose Quintana (2-3)#425
Mon, Apr 13th   @ ATLGrant Holmes (3-2)#139
Mon, Apr 27th   @ LADYoshinobu Yamamoto (4-4)#13
Thu, May 7th   vs BALCade Povich (1-1)#240
Sat, May 23rd   vs NYMFreddy Peralta (3-4)#28
Mon, May 25th   @ TORTrey Yesavage (2-2)#48
Fri, Jul 3rd   @ ATH
Thu, Jul 30th   @ NYM
Thu, Sep 3rd   @ KC
Thu, Sep 24th   @ CHC