Skip to main content

Who Should I Trade?

Christian Arroyo for Bubba Thompson (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Bubba Thompson
Bubba Thompson
Christian Arroyo
1B,2B,3B,SS,RF - BOS
Christian Arroyo
Recommended by
3 of 4 experts
Recommended by
1 of 4 experts
Rest of Season# 267# 337
VBR# 1141# 745
Home Runs24
Stolen Bases83
Batting Average.222.261
Injury AlertMiLB-
Expert Ranks 
Christopher Welsh
# 186
Brandon 'B_Don' Myers
# 220
Mick Ciallela
# 256# 288
Mike Maher
# 356# 278
Who Should I Trade? Player Statistics
  Bubba Thompson
Bubba Thompson
Christian Arroyo
1B,2B,3B,SS,RF - BOS
Christian Arroyo
2023 Stats 
At Bats5376
Home Runs01
Stolen Bases41
Caught Stealing20
Batting Average.170.263
On Base Pct.237.300
Slugging Pct.283.382
On-base Plus Slugging.520.682
Who Should I Trade? Player Projections
  Bubba Thompson
Bubba Thompson
Christian Arroyo
1B,2B,3B,SS,RF - BOS
Christian Arroyo
2023 Projections 
At Bats113172
Home Runs24
Stolen Bases83
Caught Stealing11
Batting Average.222.261
On Base Pct.271.309
Slugging Pct.323.394
On-base Plus Slugging.594.703
Who Should I Trade? Player Notes
  Bubba Thompson
Bubba Thompson
Christian Arroyo
1B,2B,3B,SS,RF - BOS
Christian Arroyo
 Bubba Thompson had a quiet night at the plate, going 1-for-2 with a walk, but he did manage to steal his first base of the season and come around to score a run in the Rangers' 7-6 loss to the Reds on Monday.
Mike Maher - FantasyPros
Tue, Apr 25th
Christian Arroyo (hamstring) was activated from the IL Monday.
Jesse Garcia
Mon, Jun 5th
 Bubba Thompson went 2-for-4 with two runs scored and two RBIs in Sunday's 8-2 win over the Cubs.
Julian Tarevski
Sun, Apr 9th
Christian Arroyo has been placed on the 10-day injured list with a right hamstring strain the Red Sox announced Sunday.
Chris Schommer
Sun, May 7th
  Christian Arroyo is not in the lineup for the Boston Red Sox against the Philadelphia Phillies Sunday.
Chris Schommer
Sun, May 7th
  Christian Arroyo is out of the lineup for the Boston Red Sox against the Toronto Blue Jays Wednesday.
Chris Schommer
Wed, May 3rd
  Christian Arroyo went 1-for-4 with a solo homer against the Blue Jays on Tuesday evening. Boston ultimately defeated Toronto by a score of 7-6.
Andersen Pickard
Wed, May 3rd
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Bubba Thompson
Bubba Thompson
Christian Arroyo
1B,2B,3B,SS,RF - BOS
Christian Arroyo
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs PHIAaron Nola (5-4)#7vs BALKyle Gibson (7-3)#76
Sat, Apr 1stvs PHIZack Wheeler (4-4)#24vs BALDean Kremer (6-2)#99
Sun, Apr 2ndvs PHIBailey Falter (0-7)#86vs BALCole Irvin (0-2)#146
Mon, Apr 3rdvs BALKyle Bradish (2-2)#98vs PITJohan Oviedo (3-4)#117
Tue, Apr 4thvs BALKyle Gibson (7-3)#76vs PITRoansy Contreras (3-4)#91
Wed, Apr 5thvs BALGrayson Rodriguez (2-2)#77vs PITMitch Keller (7-1)#70
Thu, Apr 6th   @ DETSpencer Turnbull (1-4)#177
Sat, Apr 8th@ CHCJustin Steele (6-2)#57@ DETJoey Wentz (1-6)#250
Sun, Apr 9th@ CHCJameson Taillon (1-3)#132@ DETMatthew Boyd (3-4)#126
Mon, Apr 10thvs KCZack Greinke (1-5)#122@ TBJalen Beeks (2-3)#138
Tue, Apr 11thvs KCJordan Lyles (0-9)#200@ TBShane McClanahan (9-1)#4
Wed, Apr 12thvs KCBrad Keller (3-4)#278@ TBTaj Bradley (4-2)#139
Thu, Apr 13th   @ TBJeffrey Springs (2-0)
Fri, Apr 14th@ HOULuis Garcia (2-2)vs LAAPatrick Sandoval (3-5)#64
Sat, Apr 15th@ HOUHunter Brown (5-2)#59vs LAATyler Anderson (2-1)#114
Sun, Apr 16th@ HOUFramber Valdez (6-4)#8vs LAAReid Detmers (0-5)#82
Mon, Apr 17th@ KCJordan Lyles (0-9)#200vs LAAShohei Ohtani (5-2)#1
Tue, Apr 18th@ KCBrad Keller (3-4)#278vs MINSonny Gray (4-1)#32
Wed, Apr 19th@ KCBrady Singer (4-4)#107vs MINJoe Ryan (7-3)#12
Thu, Apr 20th   vs MINKenta Maeda (0-4)#102
Fri, Apr 21stvs OAKJP Sears (0-3)#78@ MILFreddy Peralta (5-5)#49
Sat, Apr 22ndvs OAKShintaro Fujinami (2-6)#368@ MILWade Miley (3-2)#170
Sun, Apr 23rdvs OAKKyle Muller (1-4)#225@ MILCorbin Burnes (4-4)#10
Mon, Apr 24th@ CINNick Lodolo (2-1)#96@ BALDean Kremer (6-2)#99
Tue, Apr 25th@ CINLuke Weaver (1-2)#204@ BALKyle Bradish (2-2)#98
Wed, Apr 26th@ CINGraham Ashcraft (3-4)#287@ BALTyler Wells (4-2)#50
Fri, Apr 28thvs NYYClarke Schmidt (2-5)#113vs CLEShane Bieber (4-3)#20
Sat, Apr 29thvs NYYJhony Brito (3-3)#95vs CLEZach Plesac (1-1)#175
Sun, Apr 30thvs NYYNestor Cortes Jr. (5-2)#46vs CLELogan Allen (3-2)#209
Mon, May 1st   vs TORJose Berrios (5-4)#39
Tue, May 2ndvs ARIZac Gallen (7-2)#6vs TORYusei Kikuchi (6-2)#88
Wed, May 3rdvs ARIBrandon Pfaadt (0-2)#163vs TORAlek Manoah (1-7)#84
Thu, May 4th   vs TORKevin Gausman (4-3)#9
Fri, May 5th@ LAATyler Anderson (2-1)#114@ PHIZack Wheeler (4-4)#24
Sat, May 6th@ LAAReid Detmers (0-5)#82@ PHIBailey Falter (0-7)#86
Sun, May 7th@ LAAJose Suarez (1-2)#196@ PHITaijuan Walker (4-3)#97
Tue, May 9th@ SEAGeorge Kirby (5-4)#21@ ATLCharlie Morton (5-6)#45
Wed, May 10th@ SEALuis Castillo (4-3)#3@ ATLDylan Lee
Fri, May 12th@ OAKKen Waldichuk (1-4)#166vs STLAdam Wainwright (2-1)#131
Sat, May 13th@ OAKJames Kaprielian (0-6)#258vs STLSteven Matz (0-6)#123
Sun, May 14th@ OAKJP Sears (0-3)#78vs STLMiles Mikolas (4-2)#48
Mon, May 15thvs ATLCharlie Morton (5-6)#45vs SEAGeorge Kirby (5-4)#21
Tue, May 16thvs ATLJared Shuster (2-2)#128vs SEALuis Castillo (4-3)#3
Wed, May 17thvs ATLSpencer Strider (6-2)#2vs SEAMarco Gonzales (4-1)#154
Fri, May 19thvs COLKarl Kauffmann (0-3)#371@ SDBlake Snell (2-6)#44
Sat, May 20thvs COLKyle Freeland (4-7)#148@ SDJoe Musgrove (3-2)#53
Sun, May 21stvs COLConnor Seabold (1-2)#290@ SDMichael Wacha (5-2)#55
Mon, May 22nd@ PITLuis Ortiz (1-2)#253@ LAAJaime Barria
Tue, May 23rd@ PITRich Hill (5-5)#124@ LAAGriffin Canning (4-2)#118
Wed, May 24th@ PITJohan Oviedo (3-4)#117@ LAATyler Anderson (2-1)#114
Fri, May 26th@ BALGrayson Rodriguez (2-2)#77@ ARIBrandon Pfaadt (0-2)#163
Sat, May 27th@ BALDean Kremer (6-2)#99@ ARIZach Davies (0-1)#259
Sun, May 28th@ BALKyle Bradish (2-2)#98@ ARIMerrill Kelly (7-3)#36
Tue, May 30th@ DETAlex Faedo (1-3)#189vs CINBen Lively (3-3)#246
Wed, May 31st@ DETJoey Wentz (1-6)#250vs CINLuke Weaver (1-2)#204
Thu, Jun 1st   vs CINHunter Greene (1-4)#63
Sat, Jun 3rdvs SEABryan Woo (0-1)#347vs TBTyler Glasnow (0-0)#31
Sun, Jun 4thvs SEABryce Miller (3-3)#103vs TBTaj Bradley (4-2)#139
Mon, Jun 5thvs STLAdam Wainwright (2-1)#131vs TBShane McClanahan (9-1)#4
Tue, Jun 6thvs STLMatthew Liberatore (1-1)#194@ CLEShane Bieber (4-3)#20
Wed, Jun 7thvs STLJack Flaherty (3-4)#80@ CLETanner Bibee (1-1)#136
Thu, Jun 8th   @ CLEAaron Civale (1-1)#72
Fri, Jun 9th@ TBTaj Bradley (4-2)#139@ NYYGerrit Cole (7-0)#5
Sat, Jun 10th@ TBShane McClanahan (9-1)#4@ NYYDomingo German (3-3)#56
Sun, Jun 11th@ TBZach Eflin (7-1)#47@ NYYClarke Schmidt (2-5)#113
Mon, Jun 12thvs LAATyler Anderson (2-1)#114vs COLConnor Seabold (1-2)#290
Tue, Jun 13thvs LAAJaime Barriavs COLChase Anderson (0-0)#286
Wed, Jun 14thvs LAAReid Detmers (0-5)#82vs COLAustin Gomber (4-4)#369
Fri, Jun 16thvs TORvs NYY
Sat, Jun 17thvs TORvs NYY
Sun, Jun 18thvs TORvs NYY
Mon, Jun 19th@ CWS@ MIN
Tue, Jun 20th@ CWS@ MIN
Wed, Jun 21st@ CWS@ MIN
Thu, Jun 22nd   @ MIN
Fri, Jun 23rd@ NYY@ CWS
Sat, Jun 24th@ NYY@ CWS
Sun, Jun 25th@ NYY@ CWS
Tue, Jun 27thvs DETvs MIA
Wed, Jun 28thvs DETvs MIA
Thu, Jun 29thvs DETvs MIA
Fri, Jun 30thvs HOU@ TOR
Sat, Jul 1stvs HOU@ TOR
Sun, Jul 2ndvs HOU@ TOR
Tue, Jul 4th@ BOSvs TEX
Wed, Jul 5th@ BOSvs TEX
Thu, Jul 6th@ BOSvs TEX
Fri, Jul 7th@ WSHvs OAK
Sat, Jul 8th@ WSHvs OAK
Sun, Jul 9th@ WSHvs OAK
Fri, Jul 14thvs CLE@ CHC
Sat, Jul 15thvs CLE@ CHC
Sun, Jul 16thvs CLE@ CHC
Mon, Jul 17thvs TB@ OAK
Tue, Jul 18thvs TB@ OAK
Wed, Jul 19thvs TB@ OAK
Fri, Jul 21stvs LADvs NYM
Sat, Jul 22ndvs LADvs NYM
Sun, Jul 23rdvs LADvs NYM
Tue, Jul 25th@ HOUvs ATL
Wed, Jul 26th@ HOUvs ATL
Fri, Jul 28th@ SD@ SF
Sat, Jul 29th@ SD@ SF
Sun, Jul 30th@ SD@ SF
Mon, Jul 31st   @ SEA
Tue, Aug 1stvs CWS@ SEA
Wed, Aug 2ndvs CWS@ SEA
Fri, Aug 4thvs MIAvs TOR
Sat, Aug 5thvs MIAvs TOR
Sun, Aug 6thvs MIAvs TOR
Mon, Aug 7th@ OAKvs KC
Tue, Aug 8th@ OAKvs KC
Wed, Aug 9th@ OAKvs KC
Thu, Aug 10th   vs KC
Fri, Aug 11th@ SFvs DET
Sat, Aug 12th@ SFvs DET
Sun, Aug 13th@ SFvs DET
Tue, Aug 15thvs LAA@ WSH
Wed, Aug 16thvs LAA@ WSH
Thu, Aug 17th   @ WSH
Fri, Aug 18thvs MIL@ NYY
Sat, Aug 19thvs MIL@ NYY
Sun, Aug 20thvs MIL@ NYY
Mon, Aug 21st@ ARI@ HOU
Tue, Aug 22nd@ ARI@ HOU
Wed, Aug 23rd   @ HOU
Thu, Aug 24th@ MIN@ HOU
Fri, Aug 25th@ MINvs LAD
Sat, Aug 26th@ MINvs LAD
Sun, Aug 27th@ MINvs LAD
Mon, Aug 28th@ NYMvs HOU
Tue, Aug 29th@ NYMvs HOU
Wed, Aug 30th@ NYMvs HOU
Fri, Sep 1stvs MIN@ KC
Sat, Sep 2ndvs MIN@ KC
Sun, Sep 3rdvs MIN@ KC
Mon, Sep 4thvs HOU@ TB
Tue, Sep 5thvs HOU@ TB
Wed, Sep 6thvs HOU@ TB
Fri, Sep 8thvs OAKvs BAL
Sat, Sep 9thvs OAKvs BAL
Sun, Sep 10thvs OAKvs BAL
Mon, Sep 11th@ TORvs NYY
Tue, Sep 12th@ TORvs NYY
Wed, Sep 13th@ TORvs NYY
Thu, Sep 14th@ TORvs NYY
Fri, Sep 15th@ CLE@ TOR
Sat, Sep 16th@ CLE@ TOR
Sun, Sep 17th@ CLE@ TOR
Mon, Sep 18thvs BOS@ TEX
Tue, Sep 19thvs BOS@ TEX
Wed, Sep 20thvs BOS@ TEX
Fri, Sep 22ndvs SEAvs CWS
Sat, Sep 23rdvs SEAvs CWS
Sun, Sep 24thvs SEAvs CWS
Tue, Sep 26th@ LAAvs TB
Wed, Sep 27th@ LAAvs TB
Thu, Sep 28th@ SEA@ BAL
Fri, Sep 29th@ SEA@ BAL
Sat, Sep 30th@ SEA@ BAL
Sun, Oct 1st@ SEA@ BAL
Fri, Apr 7th@ CHCMarcus Stroman (6-4)#27   
Thu, Apr 27thvs NYYGerrit Cole (7-0)#5   
Mon, May 8th@ SEALogan Gilbert (3-3)#25   
Thu, May 11th@ OAKLuis Medina (0-5)#212   
Mon, May 29th@ DETMatthew Boyd (3-4)#126   
Fri, Jun 2ndvs SEALuis Castillo (4-3)#3   
Thu, Jun 15thvs LAA   
Mon, Jun 26thvs DET   
Mon, Jul 3rdvs HOU   
Mon, Jul 24th@ HOU   
Thu, Aug 3rdvs CWS   
Mon, Aug 14thvs LAA   
Mon, Sep 25th@ LAA