Skip Navigation to Main Content

Who Should I Trade?

Bo Davidson for Brendan Donovan (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Brendan Donovan
2B,3B,SS,LF - SEA
Brendan Donovan
Bo Davidson
OF - SF
Bo Davidson
Expert
Recommendation
100%
Recommended by
4 of 4 experts
0%
Recommended by
0 of 4 experts
Rankings 
   
Rest of Season# 164
VBR# 477
   
Projections 
   
Runs30
Home Runs5
RBI25
Stolen Bases2
Batting Average.268
   
Misc 
   
Injury AlertIL10MiLB
   
Expert Ranks 
   
Chris Welsh
FantasyPros
# 136
   
Mike Maher
BettingPros
# 119
   
Kelly Kirby
FantasyPros
# 207
   
Kevin Spinelli
KevScores
# 132
   
Who Should I Trade? Player Statistics
  Brendan Donovan
2B,3B,SS,LF - SEA
Brendan Donovan
Bo Davidson
OF - SF
Bo Davidson
2026 Stats 
   
   
At Bats84
   
Runs9
   
Hits23
   
Singles15
   
Doubles4
   
Triples1
   
Home Runs3
   
RBI8
   
Stolen Bases1
   
Caught Stealing1
   
Walks11
   
Strikeouts15
   
Batting Average.274
   
On Base Pct.386
   
Slugging Pct.452
   
On-base Plus Slugging.839
   
Who Should I Trade? Player Projections
  Brendan Donovan
2B,3B,SS,LF - SEA
Brendan Donovan
Bo Davidson
OF - SF
Bo Davidson
2026 Projections 
   
   
At Bats215
   
Runs30
   
Hits58
   
Singles40
   
Doubles11
   
Triples0
   
Home Runs5
   
RBI25
   
Stolen Bases2
   
Caught Stealing1
   
Walks23
   
Strikeouts35
   
Batting Average.268
   
On Base Pct.350
   
Slugging Pct.401
   
On-base Plus Slugging.751
   
Who Should I Trade? Player Notes
  Brendan Donovan
2B,3B,SS,LF - SEA
Brendan Donovan
Bo Davidson
OF - SF
Bo Davidson
News 
 Brendan Donovan does not hold a clear timetable to return.
Ari Koslow
Mon, May 18th
Bo Davidson has been reassigned to minor league camp by the San Francisco Giants.
David Leisering
Thu, Mar 12th
 The Mariners placed Brendan Donovan on the 10-day injured list with a left groin muscle strain.
Ari Koslow
Sun, May 17th
 
 Mariners manager Dan Wilson said Brendan Donovan could be available off the bench on Sunday.
Ari Koslow
Sun, May 17th
 
 Brendan Donovan remains out of the Mariners lineup on Sunday against the Padres.
Ari Koslow
Sun, May 17th
 
 The Mariners say Brendan Donovan was scratched from Saturday's lineup due to load management.
Ari Koslow
Sat, May 16th
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Brendan Donovan
2B,3B,SS,LF - SEA
Brendan Donovan
Bo Davidson
OF - SF
Bo Davidson
Date OppOpp PitcherVBROppOpp PitcherVBR
Wed, Mar 25th   vs NYYMax Fried (4-3)#33
Fri, Mar 27thvs CLEGavin Williams (8-3)#27vs NYYCam Schlittler (7-2)#36
Sat, Mar 28thvs CLEJoey Cantillo (4-2)#106vs NYYWill Warren (6-1)#60
Mon, Mar 30thvs NYYRyan Weathers (2-3)#66@ SDWalker Buehler (3-3)#220
Tue, Mar 31stvs NYYMax Fried (4-3)#33@ SDGerman Marquez (3-2)#330
Wed, Apr 1stvs NYYCam Schlittler (7-2)#36@ SDNick Pivetta (1-2)#138
Thu, Apr 2nd   vs NYMDavid Peterson (3-5)#117
Fri, Apr 3rd@ LAAReid Detmers (2-5)#41vs NYMNolan McLean (2-4)#29
Sat, Apr 4th@ LAAJack Kochanowicz (2-3)#420vs NYMClay Holmes (4-4)#165
Sun, Apr 5th@ LAAGeorge Klassen (0-1)#337vs NYMKodai Senga (0-4)#129
Mon, Apr 6th@ TEXJacob deGrom (3-4)#8vs PHIAndrew Painter (1-5)#170
Tue, Apr 7th@ TEXNathan Eovaldi (5-6)#20vs PHICristopher Sanchez (6-2)#3
Wed, Apr 8th@ TEXMacKenzie Gore (4-4)#50vs PHIAaron Nola (3-4)#39
Fri, Apr 10thvs HOUTatsuya Imai (2-2)#152@ BALShane Baz (2-5)#84
Sat, Apr 11thvs HOULance McCullers Jr. (2-3)#208@ BALChris Bassitt (4-3)#125
Sun, Apr 12thvs HOUCody Bolton (0-1)#396@ BALCade Povich (1-1)#240
Tue, Apr 14th@ SDMichael King (4-4)#35@ CINBrady Singer (2-5)#143
Wed, Apr 15th@ SDRandy Vasquez (5-3)#199@ CINRhett Lowder (3-3)#206
Thu, Apr 16th@ SDWalker Buehler (3-3)#220@ CINChase Burns (7-1)#25
Fri, Apr 17thvs TEXJacob deGrom (3-4)#8@ WSHZack Littell (4-4)#169
Sat, Apr 18thvs TEXNathan Eovaldi (5-6)#20@ WSHCade Cavalli (3-3)#87
Sun, Apr 19thvs TEXMacKenzie Gore (4-4)#50@ WSHPJ Poulin (3-0)#237
Tue, Apr 21stvs ATHJacob Lopez (4-2)#202vs LADYoshinobu Yamamoto (4-4)#13
Wed, Apr 22ndvs ATHAaron Civale (5-2)#219vs LADShohei Ohtani (5-2)#1
Thu, Apr 23rd   vs LADTyler Glasnow (3-0)#37
Fri, Apr 24th@ STLAndre Pallante (5-4)#163vs MIASandy Alcantara (3-4)#73
Sat, Apr 25th@ STLMatthew Liberatore (2-3)#114vs MIAEury Perez (3-6)#109
Sun, Apr 26th@ STLMichael McGreevy (3-4)#86vs MIAMax Meyer (5-0)#68
Tue, Apr 28th@ MINJoe Ryan (3-3)#15@ PHIJesus Luzardo (4-4)#10
Thu, Apr 30th   @ PHITim Mayza
Fri, May 1stvs KCCole Ragans (1-4)#49@ TBShane McClanahan (5-2)#22
Sat, May 2ndvs KCSeth Lugo (2-4)#104@ TBGriffin Jax (1-3)#59
Sun, May 3rdvs KCKris Bubic (3-2)#80@ TBSteven Matz (4-2)#98
Mon, May 4thvs ATLJR Ritchie (1-1)#236vs SDRandy Vasquez (5-3)#199
Tue, May 5thvs ATLBryce Elder (4-3)#113vs SDWalker Buehler (3-3)#220
Wed, May 6thvs ATLMartin Perez (3-3)#200vs SDBradgley Rodriguez
Fri, May 8th@ CWSSean Burke (2-3)#142vs PITCarmen Mlodzinski (4-3)#132
Sat, May 9th@ CWSAnthony Kay (5-1)#182vs PITBraxton Ashcraft (4-2)#47
Sun, May 10th@ CWSDavis Martin (8-1)#79vs PITBubba Chandler (1-6)#122
Mon, May 11th@ HOUPeter Lambert (4-4)#190@ LADRoki Sasaki (3-3)#131
Tue, May 12th@ HOUTatsuya Imai (2-2)#152@ LADYoshinobu Yamamoto (4-4)#13
Wed, May 13th@ HOULance McCullers Jr. (2-3)#208@ LADShohei Ohtani (5-2)#1
Thu, May 14th@ HOUMike Burrows (3-6)#121@ LADEmmet Sheehan (3-1)#42
Fri, May 15thvs SDRandy Vasquez (5-3)#199@ ATHAaron Civale (5-2)#219
Sat, May 16thvs SDWalker Buehler (3-3)#220@ ATHLuis Severino (2-6)#146
Sun, May 17thvs SDLucas Giolito (2-0)#172@ ATHJeffrey Springs (3-6)#111
Mon, May 18thvs CWSNoah Schultz (2-4)#221@ ARIZac Gallen (3-4)#71
Tue, May 19thvs CWSAnthony Kay (5-1)#182@ ARIRyne Nelson (2-4)#89
Wed, May 20thvs CWSSean Burke (2-3)#142@ ARIMerrill Kelly (5-3)#93
Fri, May 22nd@ KCNoah Cameron (2-4)#92vs CWSDavis Martin (8-1)#79
Sat, May 23rd@ KCStephen Kolek (3-1)#166vs CWSBryan Hudson (3-1)#175
Sun, May 24th@ KCSeth Lugo (2-4)#104vs CWSNoah Schultz (2-4)#221
Mon, May 25th@ ATHAaron Civale (5-2)#219vs ARIMerrill Kelly (5-3)#93
Tue, May 26th@ ATHGage Jump (0-1)#150vs ARIEduardo Rodriguez (5-1)#112
Wed, May 27th@ ATHJeffrey Springs (3-6)#111vs ARIMichael Soroka (7-2)#67
Fri, May 29thvs ARIZac Gallen (3-4)#71@ COLMichael Lorenzen (2-7)#427
Sat, May 30thvs ARIRyne Nelson (2-4)#89@ COLRyan Feltner (2-1)#424
Sun, May 31stvs ARIMerrill Kelly (5-3)#93@ COLTanner Gordon (0-0)#325
Mon, Jun 1stvs NYMAustin Warren@ MILShane Drohan (2-1)#145
Tue, Jun 2ndvs NYMKodai Senga (0-4)#129@ MILKyle Harrison (6-1)#63
Wed, Jun 3rdvs NYMFreddy Peralta (3-4)#28@ MILColeman Crow (0-0)#197
Thu, Jun 4th   @ MILBrandon Sproat (1-4)#158
Fri, Jun 5th@ DETFramber Valdez (2-4)#26@ CHCBen Brown (2-2)#52
Sat, Jun 6th@ DETKeider Montero (2-3)#201@ CHCJordan Wicks (0-1)#234
Sun, Jun 7th@ DETCasey Mize (2-3)#65@ CHCJameson Taillon (2-4)#107
Mon, Jun 8th@ BALChris Bassitt (4-3)#125vs WSHMiles Mikolas (1-4)#215
Tue, Jun 9th@ BALTrevor Rogers (2-6)#94vs WSHJake Irvin (2-4)#203
Wed, Jun 10th@ BALvs WSH
Fri, Jun 12th@ WSHvs CHC
Sat, Jun 13th@ WSHvs CHC
Sun, Jun 14th@ WSHvs CHC
Tue, Jun 16thvs BAL@ ATL
Wed, Jun 17thvs BAL@ ATL
Thu, Jun 18thvs BAL@ ATL
Fri, Jun 19thvs BOS@ MIA
Sat, Jun 20thvs BOS@ MIA
Sun, Jun 21stvs BOS@ MIA
Tue, Jun 23rd@ PITvs ATH
Wed, Jun 24th@ PITvs ATH
Thu, Jun 25th@ PITvs ATH
Fri, Jun 26th@ CLEvs ATL
Sat, Jun 27th@ CLEvs ATL
Sun, Jun 28th@ CLEvs ATL
Mon, Jun 29thvs LAA@ ARI
Tue, Jun 30thvs LAA@ ARI
Wed, Jul 1st   @ ARI
Fri, Jul 3rdvs TOR@ COL
Sat, Jul 4thvs TOR@ COL
Sun, Jul 5thvs TOR@ COL
Mon, Jul 6th   vs TOR
Tue, Jul 7th@ MIAvs TOR
Wed, Jul 8th@ MIAvs TOR
Thu, Jul 9th@ MIAvs COL
Fri, Jul 10th@ TBvs COL
Sat, Jul 11th@ TBvs COL
Sun, Jul 12th@ TBvs COL
Fri, Jul 17thvs SF@ SEA
Sat, Jul 18thvs SF@ SEA
Sun, Jul 19thvs SF@ SEA
Mon, Jul 20thvs CIN@ KC
Tue, Jul 21stvs CIN@ KC
Wed, Jul 22ndvs CIN@ KC
Fri, Jul 24th@ TEXvs LAA
Sat, Jul 25th@ TEXvs LAA
Sun, Jul 26th@ TEXvs LAA
Mon, Jul 27th@ TEXvs MIL
Tue, Jul 28th@ LADvs MIL
Wed, Jul 29th@ LADvs MIL
Thu, Jul 30th@ LAD@ SD
Fri, Jul 31stvs MIN@ SD
Sat, Aug 1stvs MIN@ SD
Sun, Aug 2ndvs MIN@ SD
Mon, Aug 3rd   @ TEX
Tue, Aug 4thvs DET@ TEX
Wed, Aug 5thvs DET@ TEX
Fri, Aug 7thvs TBvs DET
Sat, Aug 8thvs TBvs DET
Sun, Aug 9thvs TBvs DET
Mon, Aug 10th   vs HOU
Tue, Aug 11th@ NYYvs HOU
Wed, Aug 12th@ NYYvs HOU
Fri, Aug 14th@ HOUvs COL
Sat, Aug 15th@ HOUvs COL
Sun, Aug 16th@ HOUvs COL
Tue, Aug 18th@ MIL@ CLE
Wed, Aug 19th@ MIL@ CLE
Thu, Aug 20th@ MIL@ CLE
Fri, Aug 21stvs CHC@ BOS
Sat, Aug 22ndvs CHC@ BOS
Sun, Aug 23rdvs CHC@ BOS
Mon, Aug 24thvs PHIvs CIN
Tue, Aug 25thvs PHIvs CIN
Wed, Aug 26thvs PHIvs CIN
Thu, Aug 27th   vs ARI
Fri, Aug 28th@ TORvs ARI
Sat, Aug 29th@ TORvs ARI
Sun, Aug 30th@ TORvs ARI
Tue, Sep 1st@ BOS@ PIT
Wed, Sep 2nd@ BOS@ PIT
Thu, Sep 3rdvs ATH@ PIT
Fri, Sep 4thvs ATH@ NYM
Sat, Sep 5thvs ATH@ NYM
Sun, Sep 6thvs ATH@ NYM
Mon, Sep 7th   vs STL
Tue, Sep 8thvs TEXvs STL
Wed, Sep 9thvs TEXvs STL
Fri, Sep 11th@ ATHvs SD
Sat, Sep 12th@ ATHvs SD
Sun, Sep 13th@ ATHvs SD
Mon, Sep 14th@ LAA@ STL
Tue, Sep 15th@ LAA@ STL
Wed, Sep 16th@ LAA@ STL
Fri, Sep 18th@ COL@ LAD
Sat, Sep 19th@ COL@ LAD
Sun, Sep 20th@ COL@ LAD
Mon, Sep 21st   vs MIN
Tue, Sep 22ndvs HOUvs MIN
Wed, Sep 23rdvs HOUvs MIN
Fri, Sep 25thvs LAAvs LAD
Sat, Sep 26thvs LAAvs LAD
Sun, Sep 27thvs LAAvs LAD
Thu, Mar 26thvs CLETanner Bibee (0-7)#38   
Sun, Mar 29thvs CLESlade Cecconi (3-5)#105   
Mon, Apr 13thvs HOUMike Burrows (3-6)#121   
Mon, Apr 20thvs ATHJ.T. Ginn (3-3)#127   
Mon, Apr 27th@ MINConnor Prielipp (1-3)#124   
Wed, Apr 29th@ MINTaj Bradley (5-1)#74   
Thu, Jun 11th@ BAL   
Thu, Jul 2ndvs LAA   
Thu, Aug 6thvs DET   
Thu, Aug 13th@ NYY   
Mon, Aug 31st@ BOS   
Thu, Sep 10thvs TEX   
Thu, Sep 24thvs LAA