Skip to main content

Who Should I Trade?

Ty France for Ke'Bryan Hayes (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Ty France
1B,2B,3B,DH - SEA
Ty France
Ke'Bryan Hayes
3B - PIT
Ke'Bryan Hayes
Expert
Recommendation
71%
Recommended by
10 of 14 experts
29%
Recommended by
4 of 14 experts
Rankings 
   
Rest of Season# 64# 76
VBR# 129# 160
   
Projections 
   
Runs3037
Home Runs95
RBI3629
Stolen Bases07
Batting Average.294.256
   
Misc 
   
Injury AlertIL10-
   
Expert Ranks 
   
Nick Pollack
Pitcher List
# 43# 66
   
Mike Maher
FantasyPros
# 68# 111
   
Pierre Camus
RotoBaller
# 47# 67
   
Andrew Seifter
FantasyPros
# 43# 116
   
Bart Wheeler
Hail to Fantasy Football
# 78# 93
   
Nate Miller
Fantasy Six Pack
# 50# 94
   
Brad Camara
RotoBaller
# 45# 71
   
Joe Pisapia
FantasyPros
# 48# 53
   
Scott Youngson
Pitcher List
# 58# 89
   
Kelly Kirby
FantasyPros
# 43# 79
   
Mick Ciallela
Fantrax
# 92# 77
   
Dalton Del Don
Yahoo! Sports
# 102# 93
   
Travis Argo
Fantasy Six Pack
# 131# 85
   
Ryan Amore
Pitcher List
# 163# 109
   
Who Should I Trade? Player Statistics
  Ty France
1B,2B,3B,DH - SEA
Ty France
Ke'Bryan Hayes
3B - PIT
Ke'Bryan Hayes
2022 Stats 
   
   
At Bats275274
   
Runs3235
   
Hits8769
   
Singles6349
   
Doubles1415
   
Triples02
   
Home Runs103
   
RBI4525
   
Stolen Bases09
   
Caught Stealing03
   
Walks2029
   
Strikeouts4369
   
Batting Average.316.252
   
On Base Pct.390.327
   
Slugging Pct.476.354
   
On-base Plus Slugging.867.681
   
Who Should I Trade? Player Projections
  Ty France
1B,2B,3B,DH - SEA
Ty France
Ke'Bryan Hayes
3B - PIT
Ke'Bryan Hayes
2022 Projections 
   
   
At Bats236279
   
Runs3037
   
Hits6972
   
Singles4848
   
Doubles1216
   
Triples02
   
Home Runs95
   
RBI3629
   
Stolen Bases07
   
Caught Stealing01
   
Walks1828
   
Strikeouts4865
   
Batting Average.294.256
   
On Base Pct.369.327
   
Slugging Pct.460.386
   
On-base Plus Slugging.829.713
   
Who Should I Trade? Player Notes
  Ty France
1B,2B,3B,DH - SEA
Ty France
Ke'Bryan Hayes
3B - PIT
Ke'Bryan Hayes
News 
 Mariners manager Scott Servais was "optimistic" that Ty France has a chance to return this weekend against the Blue Jays.
Ari Koslow
Mon, Jul 4th
Ke'Bryan Hayes went 2-for-4 with two singles during Tuesday's 3-1 loss to the Nationals.
Andy Zimmerman
Wed, Jun 29th
 Ty France will not be activated from the 10-day IL on Monday when he's first eligible, according to Scott Servais.
Dan Harris
Sun, Jul 3rd
Ke'Bryan Hayes is back in the lineup on Sunday for the Pirates' game against the Rays.
Dan Harris
Sun, Jun 26th
 Ty France said he has a Grade 2 flexor strain in his forearm/elbow area and is headed to the 10-day injured list.
Ari Koslow
Sat, Jun 25th
Ke'Bryan Hayes is out of the lineup again on Saturday for the Pirates' game against the Rays.
Dan Harris
Sat, Jun 25th
 Ty France is not in the Mariners' lineup for their game on Friday against the Angels.
Dan Harris
Fri, Jun 24th
Ke'Bryan Hayes went 1-for-5 with a two-run homer and three RBI during Thursday's 8-7 extra-inning win over the Cubs.
Andy Zimmerman
Fri, Jun 24th
 Ty France had his X-Rays come back negative Thursday and he will have an MRI Friday.
Ari Koslow
Thu, Jun 23rd
Ke'Bryan Hayes went 1-for-4 with a triple and run scored during Tuesday's 7-1 win over the Cubs.
Andy Zimmerman
Wed, Jun 22nd
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Ty France
1B,2B,3B,DH - SEA
Ty France
Ke'Bryan Hayes
3B - PIT
Ke'Bryan Hayes
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8th@ MINJoe Ryan (6-3)#53   
Sat, Apr 9th@ MINSonny Gray (4-1)#54@ STLMiles Mikolas (5-6)#52
Sun, Apr 10th@ MINBailey Ober (1-2)#92@ STLSteven Matz (3-3)#94
Mon, Apr 11th@ MINDylan Bundy (4-4)#119   
Tue, Apr 12th@ CWSVince Velasquez (3-3)#180vs CHCDrew Smyly (2-5)#154
Wed, Apr 13th@ CWSDallas Keuchel (2-6)#386vs CHCKyle Hendricks (4-6)#122
Thu, Apr 14th@ CWSJimmy Lambert (0-2)#260vs WSHJoan Adon (1-11)#390
Fri, Apr 15thvs HOUJake Odorizzi (3-2)#126vs WSHErick Fedde (5-5)#158
Sat, Apr 16thvs HOUJustin Verlander (10-3)#4vs WSHJosh Rogers (2-2)#384
Sun, Apr 17thvs HOUJose Urquidy (7-3)#58vs WSHPatrick Corbin (4-10)#143
Tue, Apr 19thvs TEXJon Gray (4-4)#46@ MILCorbin Burnes (7-4)#3
Wed, Apr 20thvs TEXDane Dunning (1-6)#90@ MILBrandon Woodruff (7-3)#27
Thu, Apr 21stvs TEXTaylor Hearn (4-5)#250@ CHCMark Leiter Jr. (2-2)#218
Fri, Apr 22ndvs KCBrad Keller (3-9)#99@ CHCDrew Smyly (2-5)#154
Sat, Apr 23rdvs KCKris Bubic (1-5)#262@ CHCKyle Hendricks (4-6)#122
Sun, Apr 24thvs KCCarlos Hernandez (0-3)#315@ CHCJustin Steele (3-5)#136
Tue, Apr 26th@ TBMatt Wisler (2-2)#127vs MILBrandon Woodruff (7-3)#27
Wed, Apr 27th@ TBDrew Rasmussen (5-3)#64vs MILAaron Ashby (1-6)#104
Thu, Apr 28th@ TBJeffrey Springs (3-2)#36vs MILFreddy Peralta (3-2)#117
Fri, Apr 29th@ MIAElieser Hernandez (2-5)#169vs SDYu Darvish (7-4)#25
Sat, Apr 30th@ MIAJesus Luzardo (2-3)#142vs SDSean Manaea (3-4)#32
Sun, May 1st@ MIASandy Alcantara (9-3)#1vs SDJoe Musgrove (8-2)#14
Mon, May 2nd@ HOUJake Odorizzi (3-2)#126   
Tue, May 3rd@ HOUCristian Javier (6-3)#49   
Wed, May 4th@ HOUJustin Verlander (10-3)#4@ DETAlex Faedo (1-4)#152
Thu, May 5thvs TBShane McClanahan (9-3)#5   
Fri, May 6thvs TBMatt Wisler (2-2)#127   
Sat, May 7thvs TBDrew Rasmussen (5-3)#64@ CINDauri Moreta
Sun, May 8thvs TBRyan Yarbrough (0-4)#155@ CINTyler Mahle (3-7)#47
Mon, May 9thvs PHIRanger Suarez (6-5)#76vs LADJulio Urias (7-6)#16
Tue, May 10thvs PHIAaron Nola (5-5)#8vs LADTony Gonsolin (10-0)#13
Wed, May 11thvs PHIBailey Falter (0-2)#205vs LADRyan Pepiot (1-0)#308
Fri, May 13th@ NYMMax Scherzer (5-1)#112vs CINTyler Mahle (3-7)#47
Sat, May 14th@ NYMChris Bassitt (6-5)#30vs CINLuis Castillo (3-4)#45
Sun, May 15th@ NYMCarlos Carrasco (9-4)#63vs CINHunter Greene (3-10)#102
Mon, May 16th@ TORYusei Kikuchi (3-5)#108@ CHCWade Miley (1-0)#172
Tue, May 17th@ TORJose Berrios (6-4)#74@ CHCKeegan Thompson (7-3)#124
Wed, May 18th@ TORKevin Gausman (6-6)#21@ CHCDrew Smyly (2-5)#154
Thu, May 19th@ BOSRich Hill (4-4)#133   
Fri, May 20th@ BOSMichael Wacha (6-1)#115vs STLAdam Wainwright (6-6)#40
Sat, May 21st@ BOSGarrett Whitlock (2-1)#77vs STLMatthew Liberatore (2-1)#203
Sun, May 22nd@ BOSNathan Eovaldi (4-2)#31vs STLSteven Matz (3-3)#94
Mon, May 23rdvs OAKZach Logue (2-4)#224vs COLChad Kuhl (5-5)#200
Tue, May 24thvs OAKJames Kaprielian (1-5)#182vs COLKyle Freeland (4-6)#151
Wed, May 25thvs OAKPaul Blackburn (6-3)#9vs COLRyan Feltner (1-3)#388
Fri, May 27thvs HOUJustin Verlander (10-3)#4@ SDSean Manaea (3-4)#32
Sat, May 28thvs HOUJose Urquidy (7-3)#58@ SDJoe Musgrove (8-2)#14
Sun, May 29thvs HOULuis Garcia (7-5)#33@ SDMacKenzie Gore (4-3)#114
Tue, May 31st@ BALBryan Baker@ LADJulio Urias (7-6)#16
Wed, Jun 1st@ BALKyle Bradish (1-4)#265@ LADMitch White (1-1)#173
Thu, Jun 2nd@ BALJordan Lyles (4-7)#159   
Fri, Jun 3rd@ TEXDane Dunning (1-6)#90vs ARIMerrill Kelly (7-5)#91
Sat, Jun 4th@ TEXGlenn Otto (4-4)#168vs ARIZach Davies (2-4)#171
Sun, Jun 5th@ TEXMartin Perez (7-2)#56vs ARIZac Gallen (4-2)#41
Mon, Jun 6th@ HOUCristian Javier (6-3)#49   
Tue, Jun 7th@ HOUJustin Verlander (10-3)#4vs DETTarik Skubal (5-7)#37
Wed, Jun 8th@ HOUJose Urquidy (7-3)#58vs DETAlex Faedo (1-4)#152
Fri, Jun 10thvs BOSRich Hill (4-4)#133@ ATLSpencer Strider (4-2)#67
Sat, Jun 11thvs BOSMichael Wacha (6-1)#115@ ATLCharlie Morton (4-3)#35
Sun, Jun 12thvs BOSKutter Crawford (2-2)#194@ ATLKyle Wright (9-4)#28
Mon, Jun 13thvs MINChris Archer (2-3)#150@ STLZack Thompson (1-1)#303
Tue, Jun 14thvs MINJoe Ryan (6-3)#53@ STLMiles Mikolas (5-6)#52
Wed, Jun 15thvs MINSonny Gray (4-1)#54@ STLJack Flaherty (0-0)#80
Thu, Jun 16thvs LAAShohei Ohtani (7-4)#24   
Fri, Jun 17thvs LAAMichael Lorenzen (6-6)#163vs SFCarlos Rodon (7-5)#7
Sat, Jun 18thvs LAAJose Suarez (1-2)#144vs SFAlex Wood (5-7)#66
Sun, Jun 19thvs LAAKenny Rosenberg (0-0)#330vs SFAlex Cobb (3-3)#103
Tue, Jun 21st@ OAKJames Kaprielian (1-5)#182vs CHCMatt Swarmer (2-3)#232
Wed, Jun 22nd@ OAKPaul Blackburn (6-3)#9vs CHCKeegan Thompson (7-3)#124
Thu, Jun 23rd@ OAKFrankie Montas (3-9)#19vs CHCJustin Steele (3-5)#136
Fri, Jun 24th@ LAAMichael Lorenzen (6-6)#163@ TBJeffrey Springs (3-2)#36
Sat, Jun 25th@ LAAPatrick Sandoval (3-3)#62@ TBCorey Kluber (3-5)#55
Sun, Jun 26th@ LAAAndrew Wantz@ TBShane McClanahan (9-3)#5
Mon, Jun 27thvs BALTyler Wells (7-4)#61@ WSHErick Fedde (5-5)#158
Tue, Jun 28thvs BALDean Kremer (2-1)#234@ WSHPatrick Corbin (4-10)#143
Wed, Jun 29thvs BALAustin Voth (0-1)#275@ WSHPaolo Espino (0-2)#207
Thu, Jun 30thvs OAKAdrian Martinez (2-1)#258vs MILAdrian Houser (4-8)#167
Fri, Jul 1stvs OAKJames Kaprielian (1-5)#182vs MILCorbin Burnes (7-4)#3
Sat, Jul 2ndvs OAKPaul Blackburn (6-3)#9vs MILAaron Ashby (1-6)#104
Sun, Jul 3rdvs OAKFrankie Montas (3-9)#19vs MILBrandon Woodruff (7-3)#27
Mon, Jul 4th@ SDSean Manaea (3-4)#32   
Tue, Jul 5th@ SDMike Clevinger (2-1)#68vs NYYJameson Taillon (9-2)#43
Thu, Jul 7thvs TOR@ CIN
Fri, Jul 8thvs TORRoss Stripling (4-3)#121@ MILAaron Ashby (1-6)#104
Sat, Jul 9thvs TORAlek Manoah (9-3)#15@ MILBrandon Woodruff (7-3)#27
Sun, Jul 10thvs TORYusei Kikuchi (3-5)#108@ MILEric Lauer (6-3)#83
Tue, Jul 12th@ WSHJosiah Gray (6-5)#123@ MIADaniel Castano (1-1)#223
Wed, Jul 13th@ WSH@ MIAPablo Lopez (5-4)#23
Thu, Jul 14th@ TEX@ MIA
Fri, Jul 15th@ TEX@ COL
Sat, Jul 16th@ TEX@ COL
Sun, Jul 17th@ TEX@ COL
Fri, Jul 22ndvs HOUvs MIA
Sat, Jul 23rdvs HOUvs MIA
Sun, Jul 24thvs HOUvs MIA
Mon, Jul 25thvs TEX@ CHC
Tue, Jul 26thvs TEX@ CHC
Wed, Jul 27thvs TEX   
Thu, Jul 28th@ HOUvs PHI
Fri, Jul 29th@ HOUvs PHI
Sat, Jul 30th@ HOUvs PHI
Sun, Jul 31st@ HOUvs PHI
Mon, Aug 1st@ NYY   
Tue, Aug 2nd@ NYYvs MIL
Wed, Aug 3rd@ NYYvs MIL
Fri, Aug 5thvs LAA@ BAL
Sat, Aug 6thvs LAA@ BAL
Sun, Aug 7thvs LAA@ BAL
Mon, Aug 8thvs NYY@ ARI
Tue, Aug 9thvs NYY@ ARI
Wed, Aug 10thvs NYY@ ARI
Fri, Aug 12th@ TEX@ SF
Sat, Aug 13th@ TEX@ SF
Sun, Aug 14th@ TEX@ SF
Mon, Aug 15th@ LAA   
Tue, Aug 16th@ LAAvs BOS
Wed, Aug 17th@ LAAvs BOS
Fri, Aug 19th@ OAKvs CIN
Sat, Aug 20th@ OAKvs CIN
Sun, Aug 21st@ OAKvs CIN
Tue, Aug 23rdvs WSHvs ATL
Wed, Aug 24thvs WSHvs ATL
Thu, Aug 25thvs CLE   
Fri, Aug 26thvs CLE@ PHI
Sat, Aug 27thvs CLE@ PHI
Sun, Aug 28thvs CLE@ PHI
Tue, Aug 30th@ DET@ MIL
Wed, Aug 31st@ DET@ MIL
Thu, Sep 1st@ DET   
Fri, Sep 2nd@ CLEvs TOR
Sat, Sep 3rd@ CLEvs TOR
Sun, Sep 4th@ CLEvs TOR
Mon, Sep 5thvs CWSvs NYM
Tue, Sep 6thvs CWSvs NYM
Wed, Sep 7thvs CWSvs NYM
Fri, Sep 9thvs ATLvs STL
Sat, Sep 10thvs ATLvs STL
Sun, Sep 11thvs ATLvs STL
Tue, Sep 13thvs SD@ CIN
Wed, Sep 14thvs SD@ CIN
Fri, Sep 16th@ LAA@ NYM
Sat, Sep 17th@ LAA@ NYM
Sun, Sep 18th@ LAA@ NYM
Mon, Sep 19th@ LAA   
Tue, Sep 20th@ OAK@ NYY
Wed, Sep 21st@ OAK@ NYY
Thu, Sep 22nd@ OAKvs CHC
Fri, Sep 23rd@ KCvs CHC
Sat, Sep 24th@ KCvs CHC
Sun, Sep 25th@ KCvs CHC
Tue, Sep 27thvs TEXvs CIN
Wed, Sep 28thvs TEXvs CIN
Thu, Sep 29thvs TEX   
Fri, Sep 30thvs OAK@ STL
Sat, Oct 1stvs OAK@ STL
Sun, Oct 2ndvs OAK@ STL
Mon, Oct 3rdvs DETvs STL
Tue, Oct 4thvs DETvs STL
Wed, Oct 5thvs DETvs STL
Thu, Apr 7th   @ STLAdam Wainwright (6-6)#40
Mon, Apr 18th   @ MILEric Lauer (6-3)#83
Thu, May 12th   vs CINConnor Overton (1-0)#276
Mon, May 30th   @ LADWalker Buehler (6-3)#141
Thu, Jun 9th   @ ATLMax Fried (8-2)#11
Mon, Jun 20th   vs CHCCaleb Kilian (0-2)#240
Wed, Jul 6th   vs NYYLuis Severino (4-3)#34
Mon, Jul 11th   @ MIATrevor Rogers (4-6)#81
Thu, Aug 4th   vs MIL
Thu, Aug 11th   @ ARI
Thu, Aug 18th   vs BOS
Mon, Aug 22nd   vs ATL
Mon, Aug 29th   @ MIL
Mon, Sep 12th   @ CIN
Thu, Sep 15th   @ NYM
Mon, Sep 26th   vs CIN