Skip Navigation to Main Content

Jack Kochanowicz or Landen Roupp

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Jack Kochanowicz or Landen Roupp Player Statistics
  Landen Roupp
SP - SF
Landen Roupp
Jack Kochanowicz
SP - LAA
Jack Kochanowicz
2026 Stats 
   
   
Games Played1111
   
Games Started1111
   
Innings Pitched60.061.1
   
Wins52
   
Losses53
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed4954
   
Earned Runs2234
   
Home Runs Allowed35
   
Strikeouts6845
   
Walks2231
   
ERA3.304.99
   
WHIP1.181.39
   
Jack Kochanowicz or Landen Roupp Player Projections
  Landen Roupp
SP - SF
Landen Roupp
Jack Kochanowicz
SP - LAA
Jack Kochanowicz
2026 Projections 
   
   
Games Played2929
   
Games Started2210
   
Innings Pitched121.071.7
   
Wins73
   
Losses74
   
Saves00
   
Blown Saves00
   
Holds01
   
Hits Allowed11682
   
Earned Runs5440
   
Home Runs Allowed1311
   
Strikeouts11247
   
Walks4729
   
ERA4.045.01
   
WHIP1.351.54
   
Jack Kochanowicz or Landen Roupp Player Notes
  Landen Roupp
SP - SF
Landen Roupp
Jack Kochanowicz
SP - LAA
Jack Kochanowicz
News 
 Arizona Landen Roupp allowed two earned runs on seven hits and one walk while striking out seven over five innings in Monday's 6-2 loss to the Diamondbacks.
Chris Schommer
Tue, May 26th
Jack Kochanowicz lasted just 2.1 innings on Sunday and surrendered three runs on five hits, walked four, and struck out one as the Angels lost to the Rays, 5-2.
David Leisering
Sun, May 31st
 Landen Roupp allowed one earned run on seven hits while striking out three over six innings in Tuesday's loss to the Diamondbacks.
Chris Schommer
Wed, May 20th
Jack Kochanowicz allowed three runs on three hits over six innings with seven strikeouts and four walks in a no-decision on Wednesday against the Athletics.
Ari Koslow
Thu, May 21st
 Landen Roupp allowed four earned runs on six hits and two walks while striking out seven over 5 1/3 innings in Thursday's loss to the Dodgers.
Chris Schommer
Fri, May 15th
Jack Kochanowicz served up three home runs in six innings and was charged with six runs on seven hits in a 6-0 loss to the Dodgers on Friday.
David Leisering
Sat, May 16th
 Landen Roupp allowed one earned run on three hits and three walks while striking out eight over four innings in Saturday's loss to the Pirates.
Chris Schommer
Sun, May 10th
Jack Kochanowicz endured his worst outing of the season on Saturday as he allowed seven runs - six earned - on nine hits in four innings in a 14-1 loss to the Blue Jays.
David Leisering
Sat, May 9th
 Landen Roupp allowed four earned runs on eight hits and two walks while striking out six over 4 1/3 innings in Saturday's loss to the Rays.
Chris Schommer
Sun, May 3rd
Jack Kochanowicz went 6.1 innings on Sunday and allowed two runs on five hits while walking three and striking out six as the Angels dropped a 5-1 decision to the Mets.
David Leisering
Sun, May 3rd
Notes 
There are no recent notes for these players
Jack Kochanowicz or Landen Roupp Player Schedules
  Landen Roupp
SP - SF
Landen Roupp
Jack Kochanowicz
SP - LAA
Jack Kochanowicz
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th   @ HOUHunter Brown (1-0)#17
Fri, Mar 27thvs NYYCam Schlittler (7-2)#36@ HOUMike Burrows (3-6)#121
Sat, Mar 28thvs NYYWill Warren (6-1)#60@ HOUCristian Javier (0-1)#258
Sun, Mar 29th   @ HOUTatsuya Imai (2-2)#152
Mon, Mar 30th@ SDWalker Buehler (3-3)#220@ CHCEdward Cabrera (3-2)#70
Tue, Mar 31st@ SDGerman Marquez (3-2)#330@ CHCJameson Taillon (2-4)#107
Wed, Apr 1st@ SDNick Pivetta (1-2)#138@ CHCMatthew Boyd (2-1)#40
Fri, Apr 3rdvs NYMNolan McLean (2-4)#29vs SEABryan Woo (5-3)#6
Sat, Apr 4thvs NYMClay Holmes (4-4)#165vs SEAEmerson Hancock (4-2)#91
Sun, Apr 5thvs NYMKodai Senga (0-4)#129vs SEALuis Castillo (1-5)#46
Mon, Apr 6thvs PHIAndrew Painter (1-5)#170vs ATLChris Sale (8-3)#5
Tue, Apr 7thvs PHICristopher Sanchez (6-2)#3vs ATLReynaldo Lopez (2-1)#108
Wed, Apr 8thvs PHIAaron Nola (3-4)#39vs ATLGrant Holmes (3-2)#139
Fri, Apr 10th@ BALShane Baz (2-5)#84@ CINChase Burns (7-1)#25
Sat, Apr 11th@ BALChris Bassitt (4-3)#125@ CINBrandon Williamson (2-3)#370
Sun, Apr 12th@ BALCade Povich (1-1)#240@ CINAndrew Abbott (4-3)#99
Mon, Apr 13th   @ NYYWill Warren (6-1)#60
Tue, Apr 14th@ CINBrady Singer (2-5)#143@ NYYRyan Weathers (2-3)#66
Wed, Apr 15th@ CINRhett Lowder (3-3)#206@ NYYLuis Gil (1-2)#249
Thu, Apr 16th@ CINChase Burns (7-1)#25@ NYYMax Fried (4-3)#33
Fri, Apr 17th@ WSHZack Littell (4-4)#169vs SDMatt Waldron (1-2)#307
Sat, Apr 18th@ WSHCade Cavalli (3-3)#87vs SDGerman Marquez (3-2)#330
Sun, Apr 19th@ WSHPJ Poulin (3-0)#237vs SDMichael King (4-4)#35
Mon, Apr 20th   vs TORDylan Cease (3-3)#16
Tue, Apr 21stvs LADYoshinobu Yamamoto (4-4)#13vs TORPatrick Corbin (2-1)#216
Wed, Apr 22ndvs LADShohei Ohtani (5-2)#1vs TOREric Lauer (2-5)#264
Fri, Apr 24thvs MIASandy Alcantara (3-4)#73@ KCNoah Cameron (2-4)#92
Sat, Apr 25thvs MIAEury Perez (3-6)#109@ KCCole Ragans (1-4)#49
Sun, Apr 26thvs MIAMax Meyer (5-0)#68@ KCSeth Lugo (2-4)#104
Mon, Apr 27th   @ CWSAnthony Kay (5-1)#182
Tue, Apr 28th@ PHIJesus Luzardo (4-4)#10@ CWSDavis Martin (8-1)#79
Wed, Apr 29th   @ CWSErick Fedde (0-5)#373
Fri, May 1st@ TBShane McClanahan (5-2)#22vs NYMChristian Scott (1-0)#90
Sat, May 2nd@ TBGriffin Jax (1-3)#59vs NYMNolan McLean (2-4)#29
Sun, May 3rd@ TBSteven Matz (4-2)#98vs NYMClay Holmes (4-4)#165
Mon, May 4thvs SDRandy Vasquez (5-3)#199vs CWSDavis Martin (8-1)#79
Tue, May 5thvs SDWalker Buehler (3-3)#220vs CWSErick Fedde (0-5)#373
Wed, May 6thvs SDBradgley Rodriguezvs CWSNoah Schultz (2-4)#221
Fri, May 8thvs PITCarmen Mlodzinski (4-3)#132@ TORDylan Cease (3-3)#16
Sat, May 9thvs PITBraxton Ashcraft (4-2)#47@ TORTrey Yesavage (2-2)#48
Sun, May 10thvs PITBubba Chandler (1-6)#122@ TORSpencer Miles (2-0)#133
Mon, May 11th@ LADRoki Sasaki (3-3)#131@ CLEJoey Cantillo (4-2)#106
Tue, May 12th@ LADYoshinobu Yamamoto (4-4)#13@ CLESlade Cecconi (3-5)#105
Wed, May 13th@ LADShohei Ohtani (5-2)#1@ CLEParker Messick (6-1)#51
Fri, May 15th@ ATHAaron Civale (5-2)#219vs LADWill Klein
Sat, May 16th@ ATHLuis Severino (2-6)#146vs LADJustin Wrobleski (7-2)#130
Sun, May 17th@ ATHJeffrey Springs (3-6)#111vs LADRoki Sasaki (3-3)#131
Mon, May 18th@ ARIZac Gallen (3-4)#71vs ATHJ.T. Ginn (3-3)#127
Tue, May 19th@ ARIRyne Nelson (2-4)#89vs ATHJacob Lopez (4-2)#202
Wed, May 20th@ ARIMerrill Kelly (5-3)#93vs ATHAaron Civale (5-2)#219
Thu, May 21st   vs ATHLuis Severino (2-6)#146
Fri, May 22ndvs CWSDavis Martin (8-1)#79vs TEXJacob deGrom (3-4)#8
Sat, May 23rdvs CWSBryan Hudson (3-1)#175vs TEXNathan Eovaldi (5-6)#20
Sun, May 24thvs CWSNoah Schultz (2-4)#221vs TEXMacKenzie Gore (4-4)#50
Tue, May 26thvs ARIEduardo Rodriguez (5-1)#112@ DETKeider Montero (2-3)#201
Wed, May 27thvs ARIMichael Soroka (7-2)#67@ DETCasey Mize (2-3)#65
Thu, May 28th   @ DETJack Flaherty (0-7)#62
Fri, May 29th@ COLMichael Lorenzen (2-7)#427@ TBNick Martinez (5-1)#81
Sat, May 30th@ COLRyan Feltner (2-1)#424@ TBDrew Rasmussen (4-2)#21
Sun, May 31st@ COLTanner Gordon (0-0)#325@ TBShane McClanahan (5-2)#22
Mon, Jun 1st@ MILShane Drohan (2-1)#145vs COLKyle Freeland (1-6)#395
Tue, Jun 2nd@ MILKyle Harrison (6-1)#63vs COLTomoyuki Sugano (4-4)#428
Wed, Jun 3rd@ MILColeman Crow (0-0)#197vs COLMichael Lorenzen (2-7)#427
Fri, Jun 5th@ CHCBen Brown (2-2)#52@ LADRoki Sasaki (3-3)#131
Sat, Jun 6th@ CHCJordan Wicks (0-1)#234@ LADYoshinobu Yamamoto (4-4)#13
Sun, Jun 7th@ CHCJameson Taillon (2-4)#107@ LADEmmet Sheehan (3-1)#42
Mon, Jun 8thvs WSHMiles Mikolas (1-4)#215vs HOUMike Burrows (3-6)#121
Tue, Jun 9thvs WSHJake Irvin (2-4)#203vs HOUSpencer Arrighetti (7-1)#126
Wed, Jun 10thvs WSHvs HOU
Fri, Jun 12thvs CHCvs TB
Sat, Jun 13thvs CHCvs TB
Sun, Jun 14thvs CHCvs TB
Mon, Jun 15th   @ ARI
Tue, Jun 16th@ ATL@ ARI
Wed, Jun 17th@ ATL@ ARI
Thu, Jun 18th@ ATL@ ATH
Fri, Jun 19th@ MIA@ ATH
Sat, Jun 20th@ MIA@ ATH
Sun, Jun 21st@ MIA@ ATH
Mon, Jun 22nd   vs BAL
Tue, Jun 23rdvs ATHvs BAL
Wed, Jun 24thvs ATHvs BAL
Fri, Jun 26thvs ATLvs ATH
Sat, Jun 27thvs ATLvs ATH
Sun, Jun 28thvs ATLvs ATH
Mon, Jun 29th@ ARI@ SEA
Tue, Jun 30th@ ARI@ SEA
Thu, Jul 2nd   @ SEA
Fri, Jul 3rd@ COLvs BOS
Sat, Jul 4th@ COLvs BOS
Sun, Jul 5th@ COLvs BOS
Tue, Jul 7thvs TOR@ TEX
Wed, Jul 8thvs TOR@ TEX
Thu, Jul 9thvs COL@ TEX
Fri, Jul 10thvs COL@ MIN
Sat, Jul 11thvs COL@ MIN
Sun, Jul 12thvs COL@ MIN
Fri, Jul 17th@ SEAvs DET
Sat, Jul 18th@ SEAvs DET
Sun, Jul 19th@ SEAvs DET
Mon, Jul 20th@ KCvs STL
Tue, Jul 21st@ KCvs STL
Wed, Jul 22nd@ KCvs STL
Fri, Jul 24thvs LAA@ SF
Sat, Jul 25thvs LAA@ SF
Sun, Jul 26thvs LAA@ SF
Mon, Jul 27thvs MILvs HOU
Tue, Jul 28thvs MILvs HOU
Wed, Jul 29thvs MILvs HOU
Fri, Jul 31st@ SDvs MIL
Sat, Aug 1st@ SDvs MIL
Sun, Aug 2nd@ SDvs MIL
Tue, Aug 4th@ TEX@ BAL
Wed, Aug 5th@ TEX@ BAL
Thu, Aug 6th   @ BAL
Fri, Aug 7thvs DET@ MIA
Sat, Aug 8thvs DET@ MIA
Sun, Aug 9thvs DET@ MIA
Mon, Aug 10thvs HOUvs TEX
Tue, Aug 11thvs HOUvs TEX
Wed, Aug 12thvs HOUvs TEX
Thu, Aug 13th   vs TEX
Fri, Aug 14thvs COLvs KC
Sat, Aug 15thvs COLvs KC
Sun, Aug 16thvs COLvs KC
Tue, Aug 18th@ CLE@ HOU
Wed, Aug 19th@ CLE@ HOU
Thu, Aug 20th@ CLE@ HOU
Fri, Aug 21st@ BOS@ TEX
Sat, Aug 22nd@ BOS@ TEX
Sun, Aug 23rd@ BOS@ TEX
Mon, Aug 24thvs CINvs CLE
Tue, Aug 25thvs CINvs CLE
Wed, Aug 26thvs CINvs CLE
Fri, Aug 28thvs ARIvs PHI
Sat, Aug 29thvs ARIvs PHI
Sun, Aug 30thvs ARIvs PHI
Mon, Aug 31st   vs NYY
Tue, Sep 1st@ PITvs NYY
Wed, Sep 2nd@ PITvs NYY
Fri, Sep 4th@ NYM@ PIT
Sat, Sep 5th@ NYM@ PIT
Sun, Sep 6th@ NYM@ PIT
Mon, Sep 7thvs STL@ BOS
Tue, Sep 8thvs STL@ BOS
Wed, Sep 9thvs STL@ BOS
Fri, Sep 11thvs SD@ WSH
Sat, Sep 12thvs SD@ WSH
Sun, Sep 13thvs SD@ WSH
Mon, Sep 14th@ STLvs SEA
Tue, Sep 15th@ STLvs SEA
Wed, Sep 16th@ STLvs SEA
Thu, Sep 17th   vs MIN
Fri, Sep 18th@ LADvs MIN
Sat, Sep 19th@ LADvs MIN
Sun, Sep 20th@ LADvs MIN
Tue, Sep 22ndvs MIN@ ATH
Wed, Sep 23rdvs MIN@ ATH
Thu, Sep 24th   @ SEA
Fri, Sep 25thvs LAD@ SEA
Sat, Sep 26thvs LAD@ SEA
Sun, Sep 27thvs LAD@ SEA
Wed, Mar 25thvs NYYMax Fried (4-3)#33   
Thu, Apr 2ndvs NYMDavid Peterson (3-5)#117   
Thu, Apr 23rdvs LADTyler Glasnow (3-0)#37   
Thu, Apr 30th@ PHITim Mayza   
Thu, May 14th@ LADEmmet Sheehan (3-1)#42   
Mon, May 25thvs ARIMerrill Kelly (5-3)#93   
Thu, Jun 4th@ MILBrandon Sproat (1-4)#158   
Thu, Jun 25thvs ATH   
Wed, Jul 1st@ ARI   
Mon, Jul 6thvs TOR   
Thu, Jul 30th@ SD   
Mon, Aug 3rd@ TEX   
Thu, Aug 27thvs ARI   
Thu, Sep 3rd@ PIT   
Mon, Sep 21stvs MIN