Skip to main content

Who Should I Trade?

J.P. France for Bowden Francis (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  J.P. France
SP - HOU
J.P. France
Bowden Francis
SP - TOR
Bowden Francis
Expert
Recommendation
100%
Recommended by
1 of 1 experts
0%
Recommended by
0 of 1 experts
Rankings 
   
Rest of Season
VBR# 1045# 1019
   
Projections 
   
Strikeouts34
Wins00
Saves00
ERA5.295.05
WHIP1.471.46
   
Misc 
   
Injury AlertMiLBMiLB
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 498# 499
   
Who Should I Trade? Player Statistics
  J.P. France
SP - HOU
J.P. France
Bowden Francis
SP - TOR
Bowden Francis
2022 Stats 
   
   
Games Played1
   
Games Started0
   
Innings Pitched0.2
   
Wins0
   
Losses0
   
Saves0
   
Blown Saves0
   
Holds0
   
Hits Allowed1
   
Earned Runs0
   
Home Runs Allowed0
   
Strikeouts1
   
Walks0
   
ERA0.00
   
WHIP1.50
   
Who Should I Trade? Player Projections
  J.P. France
SP - HOU
J.P. France
Bowden Francis
SP - TOR
Bowden Francis
2022 Projections 
   
   
Games Played12
   
Games Started11
   
Innings Pitched2.54.3
   
Wins00
   
Losses00
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed34
   
Earned Runs12
   
Home Runs Allowed11
   
Strikeouts34
   
Walks12
   
ERA5.295.05
   
WHIP1.471.46
   
Who Should I Trade? Player Notes
  J.P. France
SP - HOU
J.P. France
Bowden Francis
SP - TOR
Bowden Francis
News 
 J.P. France allowed four runs on three hits and walked three batters in 1.2 innings of work during Friday's 4-2 loss to the Cardinals.
Diego Sandoval
Fri, Mar 18th
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  J.P. France
SP - HOU
J.P. France
Bowden Francis
SP - TOR
Bowden Francis
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7th@ LAAShohei Ohtani (10-7)#19   
Fri, Apr 8th@ LAAReid Detmers (4-3)#67vs TEXJon Gray (7-6)#53
Sat, Apr 9th@ LAANoah Syndergaard (6-8)#82vs TEXDane Dunning (2-6)#100
Sun, Apr 10th@ LAAJose Suarez (4-4)#123vs TEXSpencer Howard (2-4)#241
Tue, Apr 12th@ ARIMadison Bumgarner (6-11)#141@ NYYNestor Cortes Jr. (9-3)#25
Wed, Apr 13th@ ARIMerrill Kelly (10-5)#23@ NYYGerrit Cole (9-4)#6
Fri, Apr 15th@ SEAMarco Gonzales (7-12)#110vs OAKDaulton Jefferies (1-7)
Sat, Apr 16th@ SEAChris Flexen (7-9)#98vs OAKPaul Blackburn (7-6)#111
Sun, Apr 17th@ SEAMatt Brash (3-4)#187vs OAKAdam Oller (1-5)#265
Mon, Apr 18thvs LAAMichael Lorenzen (6-6)#207   
Tue, Apr 19thvs LAAPatrick Sandoval (3-8)#61@ BOSNathan Eovaldi (5-3)#51
Wed, Apr 20thvs LAAShohei Ohtani (10-7)#19@ BOSNick Pivetta (8-9)#103
Fri, Apr 22ndvs TORRoss Stripling (5-3)#99@ HOUJustin Verlander (15-3)#2
Sat, Apr 23rdvs TORAlek Manoah (12-5)#7@ HOUJose Urquidy (11-4)#47
Sun, Apr 24thvs TORYusei Kikuchi (4-6)#115@ HOULuis Garcia (9-8)#42
Mon, Apr 25th@ TEXDane Dunning (2-6)#100vs BOSNathan Eovaldi (5-3)#51
Tue, Apr 26th@ TEXTaylor Hearn (5-7)#202vs BOSNick Pivetta (8-9)#103
Wed, Apr 27th@ TEXGlenn Otto (4-8)#135vs BOSMichael Wacha (7-1)#125
Thu, Apr 28th@ TEXMartin Perez (9-3)#29vs BOSGarrett Whitlock (3-2)#79
Fri, Apr 29th@ TORYusei Kikuchi (4-6)#115vs HOUJose Urquidy (11-4)#47
Sat, Apr 30th@ TORJose Berrios (8-5)#66vs HOULuis Garcia (9-8)#42
Sun, May 1st@ TORKevin Gausman (8-9)#30vs HOUFramber Valdez (11-4)#21
Mon, May 2ndvs SEAMarco Gonzales (7-12)#110vs NYYJordan Montgomery (5-3)#38
Tue, May 3rdvs SEAChris Flexen (7-9)#98vs NYYJameson Taillon (11-3)#41
Wed, May 4thvs SEAMatt Brash (3-4)#187vs NYYNestor Cortes Jr. (9-3)#25
Thu, May 5thvs DETTarik Skubal (7-8)@ CLEAaron Civale (2-5)#154
Fri, May 6thvs DETBeau Brieske (3-6)#150   
Sat, May 7thvs DETEduardo Rodriguez (1-3)#60@ CLETriston McKenzie (8-9)#17
Sun, May 8thvs DETWily Peralta (2-0)#239@ CLEKonnor Pilkington (1-2)#203
Tue, May 10th@ MINJoe Ryan (8-5)#54@ NYYLuis Severino (5-3)#48
Thu, May 12th@ MINJosh Winder (4-3)#174   
Fri, May 13th@ WSHJosiah Gray (7-8)#108@ TBDrew Rasmussen (7-4)#40
Sat, May 14th@ WSHErick Fedde (5-7)#186@ TBRyan Yarbrough (0-7)#140
Sun, May 15th@ WSHPatrick Corbin (4-16)#380@ TBJeffrey Springs (4-3)#36
Mon, May 16th@ BOSGarrett Whitlock (3-2)#79vs SEAChris Flexen (7-9)#98
Tue, May 17th@ BOSNathan Eovaldi (5-3)#51vs SEALogan Gilbert (10-5)#33
Wed, May 18th@ BOSNick Pivetta (8-9)#103vs SEAMarco Gonzales (7-12)#110
Thu, May 19thvs TEXGlenn Otto (4-8)#135   
Fri, May 20thvs TEXMartin Perez (9-3)#29vs CINLuis Castillo (5-4)#44
Sat, May 21stvs TEXJon Gray (7-6)#53vs CINHunter Greene (4-12)#120
Sun, May 22ndvs TEXTaylor Hearn (5-7)#202vs CINGraham Ashcraft (5-3)#148
Mon, May 23rdvs CLETriston McKenzie (8-9)#17@ STLMiles Mikolas (9-9)#16
Tue, May 24thvs CLEZach Plesac (2-10)#137@ STLJordan Hicks (3-6)#161
Wed, May 25thvs CLECal Quantrill (9-5)#62   
Fri, May 27th@ SEAChris Flexen (7-9)#98@ LAAChase Silseth (1-3)#281
Sat, May 28th@ SEALogan Gilbert (10-5)#33@ LAAMichael Lorenzen (6-6)#207
Sun, May 29th@ SEAMarco Gonzales (7-12)#110@ LAAPatrick Sandoval (3-8)#61
Mon, May 30th@ OAKPaul Blackburn (7-6)#111   
Tue, May 31st@ OAKFrankie Montas (4-9)#55vs CWSLucas Giolito (9-6)#63
Wed, Jun 1st@ OAKCole Irvin (6-10)#43vs CWSMichael Kopech (4-8)#56
Fri, Jun 3rd@ KCBrady Singer (6-4)#74vs MINChi Chi Gonzalez (0-1)#378
Sat, Jun 4th@ KCKris Bubic (2-6)#173vs MINDylan Bundy (6-5)#101
Sun, Jun 5th@ KCJonathan Heasley (1-7)#277vs MINDevin Smeltzer (4-2)#144
Mon, Jun 6thvs SEARobbie Ray (8-8)#37@ KCDaniel Lynch (4-7)#191
Tue, Jun 7thvs SEAChris Flexen (7-9)#98@ KCBrad Keller (6-13)#158
Wed, Jun 8thvs SEALogan Gilbert (10-5)#33@ KCBrady Singer (6-4)#74
Fri, Jun 10thvs MIAPablo Lopez (7-7)#50@ DETElvin Rodriguez (0-3)#377
Sat, Jun 11thvs MIABraxton Garrett (2-6)#146@ DETBeau Brieske (3-6)#150
Sun, Jun 12thvs MIAEdward Cabrera (3-1)#180@ DETTarik Skubal (7-8)
Mon, Jun 13th@ TEXTaylor Hearn (5-7)#202vs BALKyle Bradish (1-4)#245
Tue, Jun 14th@ TEXDane Dunning (2-6)#100vs BALJordan Lyles (9-9)#102
Wed, Jun 15th@ TEXTyson Miller (0-1)#347vs BALBruce Zimmermann (2-5)#249
Fri, Jun 17thvs CWSLucas Giolito (9-6)#63vs NYYJordan Montgomery (5-3)#38
Sat, Jun 18thvs CWSJohnny Cueto (4-5)#91vs NYYJameson Taillon (11-3)#41
Sun, Jun 19thvs CWSMichael Kopech (4-8)#56vs NYYLuis Severino (5-3)#48
Tue, Jun 21stvs NYMTrevor Williams (2-5)#147@ CWSDylan Cease (12-5)#11
Wed, Jun 22ndvs NYMCarlos Carrasco (13-4)#34@ CWSLucas Giolito (9-6)#63
Thu, Jun 23rd@ NYYJameson Taillon (11-3)#41   
Fri, Jun 24th@ NYYLuis Severino (5-3)#48@ MILAdrian Houser (4-8)#167
Sat, Jun 25th@ NYYGerrit Cole (9-4)#6@ MILCorbin Burnes (8-5)#4
Sun, Jun 26th@ NYYNestor Cortes Jr. (9-3)#25@ MILChi Chi Gonzalez (0-1)#378
Tue, Jun 28th@ NYMCarlos Carrasco (13-4)#34vs BOSMichael Wacha (7-1)#125
Wed, Jun 29th@ NYMTaijuan Walker (10-3)#64vs BOSNick Pivetta (8-9)#103
Thu, Jun 30thvs NYYLuis Severino (5-3)#48vs TBMatt Wisler (3-3)#114
Fri, Jul 1stvs LAAMichael Lorenzen (6-6)#207vs TBCorey Kluber (7-7)#90
Sat, Jul 2ndvs LAAPatrick Sandoval (3-8)#61vs TBDrew Rasmussen (7-4)#40
Sun, Jul 3rdvs LAAJose Suarez (4-4)#123vs TBShane Baz (1-2)#109
Mon, Jul 4thvs KCJonathan Heasley (1-7)#277@ OAKCole Irvin (6-10)#43
Tue, Jul 5thvs KCZack Greinke (4-7)#117@ OAKAdrian Martinez (2-3)#272
Wed, Jul 6thvs KCBrad Keller (6-13)#158@ OAKJames Kaprielian (3-6)#126
Thu, Jul 7thvs KCKris Bubic (2-6)#173@ SEAMarco Gonzales (7-12)#110
Fri, Jul 8th@ OAKPaul Blackburn (7-6)#111@ SEAGeorge Kirby (4-3)#87
Sat, Jul 9th@ OAKZach Logue (3-6)#198@ SEARobbie Ray (8-8)#37
Sun, Jul 10th@ OAKCole Irvin (6-10)#43@ SEALogan Gilbert (10-5)#33
Tue, Jul 12th@ LAANoah Syndergaard (6-8)#82vs PHIAndrew Bellatti
Wed, Jul 13th@ LAAShohei Ohtani (10-7)#19vs PHIZack Wheeler (11-6)#14
Thu, Jul 14th@ LAAReid Detmers (4-3)#67vs KCAngel Zerpa (2-1)#289
Fri, Jul 15thvs OAKCole Irvin (6-10)#43vs KCZack Greinke (4-7)#117
Sat, Jul 16thvs OAKJared Koenig (1-3)#276vs KCDaniel Lynch (4-7)#191
Sun, Jul 17thvs OAKAdam Oller (1-5)#265vs KCKris Bubic (2-6)#173
Thu, Jul 21stvs NYYDomingo German (1-2)#127   
Fri, Jul 22nd@ SEAMarco Gonzales (7-12)#110@ BOSNathan Eovaldi (5-3)#51
Sat, Jul 23rd@ SEALogan Gilbert (10-5)#33@ BOSKutter Crawford (3-4)#122
Sun, Jul 24th@ SEARobbie Ray (8-8)#37@ BOSBrayan Bello (0-3)#298
Mon, Jul 25th@ OAKAdam Oller (1-5)#265   
Tue, Jul 26th@ OAKFrankie Montas (4-9)#55vs STLAndre Pallante (5-4)#112
Wed, Jul 27th@ OAKCole Irvin (6-10)#43vs STLAdam Wainwright (8-8)#45
Thu, Jul 28thvs SEALogan Gilbert (10-5)#33vs DETTyler Alexander (2-7)#193
Fri, Jul 29thvs SEARobbie Ray (8-8)#37vs DETBryan Garcia
Sat, Jul 30thvs SEAChris Flexen (7-9)#98vs DETDrew Hutchison (1-6)#256
Sun, Jul 31stvs SEAGeorge Kirby (4-3)#87vs DETGarrett Hill (2-3)#261
Mon, Aug 1stvs BOSNathan Eovaldi (5-3)#51   
Tue, Aug 2ndvs BOSKutter Crawford (3-4)#122@ TBDrew Rasmussen (7-4)#40
Wed, Aug 3rdvs BOSRich Hill (4-5)#209@ TBJalen Beeks (2-1)#142
Thu, Aug 4th@ CLEZach Plesac (2-10)#137@ MINSonny Gray (6-3)#58
Fri, Aug 5th@ CLEHunter Gaddis (0-1)#348@ MINTyler Mahle (6-7)#71
Sat, Aug 6th@ CLECal Quantrill (9-5)#62@ MINDylan Bundy (6-5)#101
Sun, Aug 7th@ CLETriston McKenzie (8-9)#17@ MINChris Archer (2-6)#165
Tue, Aug 9thvs TEXMartin Perez (9-3)#29@ BALKyle Bradish (1-4)#245
Wed, Aug 10thvs TEXGlenn Otto (4-8)#135   
Thu, Aug 11thvs TEXCole Ragans (0-1)#310   
Fri, Aug 12thvs OAKAdam Oller (1-5)#265vs CLECal Quantrill (9-5)#62
Sat, Aug 13thvs OAKZach Logue (3-6)#198vs CLETriston McKenzie (8-9)#17
Sun, Aug 14thvs OAKCole Irvin (6-10)#43vs CLEShane Bieber (8-6)#20
Mon, Aug 15th@ CWSJohnny Cueto (4-5)#91vs BALKyle Bradish (1-4)#245
Tue, Aug 16th@ CWSDylan Cease (12-5)#11vs BALDean Kremer (4-4)#194
Wed, Aug 17th@ CWSMichael Kopech (4-8)#56vs BALAustin Voth (3-1)#216
Thu, Aug 18th@ CWSLucas Giolito (9-6)#63@ NYYFrankie Montas (4-9)#55
Fri, Aug 19th@ ATL@ NYYJameson Taillon (11-3)#41
Sat, Aug 20th@ ATLSpencer Strider (6-4)#57@ NYYGerrit Cole (9-4)#6
Sun, Aug 21st@ ATLCharlie Morton (5-5)#69@ NYYNestor Cortes Jr. (9-3)#25
Tue, Aug 23rdvs MIN@ BOS
Wed, Aug 24thvs MIN@ BOS
Thu, Aug 25thvs MIN@ BOS
Fri, Aug 26thvs BALvs LAA
Sat, Aug 27thvs BALvs LAA
Sun, Aug 28thvs BALvs LAA
Tue, Aug 30th@ TEXvs CHC
Wed, Aug 31st@ TEXvs CHC
Fri, Sep 2nd@ LAA@ PIT
Sat, Sep 3rd@ LAA@ PIT
Sun, Sep 4th@ LAA@ PIT
Mon, Sep 5thvs TEX@ BALDean Kremer (4-4)#194
Tue, Sep 6thvs TEX@ BAL
Wed, Sep 7thvs TEX@ BAL
Fri, Sep 9thvs LAA@ TEX
Sat, Sep 10thvs LAA@ TEX
Sun, Sep 11thvs LAA@ TEX
Mon, Sep 12th@ DETvs TB
Tue, Sep 13th@ DETvs TB
Wed, Sep 14th@ DETvs TB
Thu, Sep 15thvs OAKvs TB
Fri, Sep 16thvs OAKvs BAL
Sat, Sep 17thvs OAKvs BAL
Sun, Sep 18thvs OAKvs BAL
Mon, Sep 19th@ TB   
Tue, Sep 20th@ TB@ PHI
Wed, Sep 21st@ TB@ PHI
Thu, Sep 22nd@ BAL@ TB
Fri, Sep 23rd@ BAL@ TB
Sat, Sep 24th@ BAL@ TB
Sun, Sep 25th@ BAL@ TB
Tue, Sep 27thvs ARIvs NYY
Wed, Sep 28thvs ARIvs NYY
Fri, Sep 30thvs TBvs BOS
Sat, Oct 1stvs TBvs BOS
Sun, Oct 2ndvs TBvs BOS
Mon, Oct 3rdvs PHI@ BAL
Tue, Oct 4thvs PHI@ BAL
Wed, Oct 5thvs PHI@ BAL
Mon, Apr 11th   @ NYYJameson Taillon (11-3)#41
Thu, Apr 14th   @ NYYLuis Severino (5-3)#48
Thu, Apr 21st   @ BOSTanner Houck (5-4)#78
Wed, May 11th   @ NYYJameson Taillon (11-3)#41
Thu, May 26th   @ LAAShohei Ohtani (10-7)#19
Thu, Jun 2nd   vs CWSJohnny Cueto (4-5)#91
Thu, Jun 16th   vs BALTyler Wells (7-6)#72
Mon, Jun 20th   @ CWSLance Lynn (3-5)#95
Mon, Jun 27th   vs BOSConnor Seabold (0-2)#370
Mon, Aug 8th   @ BALJordan Lyles (9-9)#102
Mon, Aug 29th   vs CHC
Mon, Sep 26th   vs NYY