Skip Navigation to Main Content

Carlos Vargas or JoJo Romero

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Carlos Vargas or JoJo Romero Player Statistics
  JoJo Romero
RP - STL
JoJo Romero
Carlos Vargas
RP - SEA
Carlos Vargas
2026 Stats 
   
   
Games Played26
   
Games Started0
   
Innings Pitched26.2
   
Wins0
   
Losses1
   
Saves0
   
Blown Saves2
   
Holds15
   
Hits Allowed21
   
Earned Runs8
   
Home Runs Allowed3
   
Strikeouts25
   
Walks10
   
ERA2.70
   
WHIP1.16
   
Carlos Vargas or JoJo Romero Player Projections
  JoJo Romero
RP - STL
JoJo Romero
Carlos Vargas
RP - SEA
Carlos Vargas
2026 Projections 
   
   
Games Played6255
   
Games Started00
   
Innings Pitched60.656.3
   
Wins43
   
Losses33
   
Saves111
   
Blown Saves21
   
Holds1511
   
Hits Allowed5455
   
Earned Runs2526
   
Home Runs Allowed66
   
Strikeouts5744
   
Walks2420
   
ERA3.734.21
   
WHIP1.281.32
   
Carlos Vargas or JoJo Romero Player Notes
  JoJo Romero
RP - STL
JoJo Romero
Carlos Vargas
RP - SEA
Carlos Vargas
News 
 Romero finished 2025 with a 2.07 ERA and 55:29 K:BB across 61 innings, and he already has closing experience with the Cardinals — he and Riley O'Brien shared ninth-inning duties down the stretch after Ryan Helsley was traded. Matt Svanson and Ryne Stanek are also expected to factor into save situations in St. Louis.
Bruno Mulé
Tue, Mar 10th
Carlos Vargas has begun a throwing program.
Nicholas Rodriguez
Sat, May 16th
 The Cardinals agreed to terms with LHP JoJo Romero on a one-year, $4.26 million contract.
Ari Koslow
Thu, Jan 8th
Carlos Vargas had a minor setback in his rehab.
Ari Koslow
Sat, May 2nd
  Carlos Vargas remains without a clear timetable to return from his lat injury.
Ari Koslow
Tue, Apr 21st
  Vargas is not eligible to return until late May, and it remains unclear whether he has resumed throwing or is still shut down. He has been out all season with a right lat strain.
Bruno Mulé
Wed, Apr 8th
  The Mariners placed Carlos Vargas on the 15-day injured list with a lat strain.
Ari Koslow
Fri, Mar 27th
Notes 
There are no recent notes for these players
Carlos Vargas or JoJo Romero Player Schedules
  JoJo Romero
RP - STL
JoJo Romero
Carlos Vargas
RP - SEA
Carlos Vargas
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26thvs TBDrew Rasmussen (4-2)#21vs CLETanner Bibee (0-7)#38
Fri, Mar 27th   vs CLEGavin Williams (8-3)#27
Sat, Mar 28thvs TBJoe Boyle (0-1)#167vs CLEJoey Cantillo (4-2)#106
Sun, Mar 29thvs TBSteven Matz (4-2)#98vs CLESlade Cecconi (3-5)#105
Mon, Mar 30thvs NYMClay Holmes (4-4)#165vs NYYRyan Weathers (2-3)#66
Tue, Mar 31stvs NYMKodai Senga (0-4)#129vs NYYMax Fried (4-3)#33
Wed, Apr 1stvs NYMFreddy Peralta (3-4)#28vs NYYCam Schlittler (7-2)#36
Fri, Apr 3rd@ DETFramber Valdez (2-4)#26@ LAAReid Detmers (2-5)#41
Sat, Apr 4th@ DETJack Flaherty (0-7)#62@ LAAJack Kochanowicz (2-4)#420
Sun, Apr 5th@ DETKeider Montero (2-3)#201@ LAAGeorge Klassen (0-1)#337
Mon, Apr 6th@ WSHZack Littell (5-4)#169@ TEXJacob deGrom (3-4)#8
Tue, Apr 7th@ WSHCade Cavalli (3-3)#87@ TEXNathan Eovaldi (5-6)#20
Wed, Apr 8th@ WSHMiles Mikolas (1-4)#215@ TEXMacKenzie Gore (4-4)#50
Fri, Apr 10thvs BOSConnelly Early (5-2)#97vs HOUTatsuya Imai (2-3)#152
Sat, Apr 11thvs BOSRanger Suarez (2-3)#32vs HOULance McCullers Jr. (2-3)#208
Sun, Apr 12thvs BOSBrayan Bello (2-5)#144vs HOUCody Bolton (0-1)#396
Mon, Apr 13thvs CLEGavin Williams (8-3)#27vs HOUMike Burrows (3-6)#121
Tue, Apr 14thvs CLEJoey Cantillo (4-2)#106@ SDMichael King (4-4)#35
Wed, Apr 15thvs CLESlade Cecconi (3-5)#105@ SDRandy Vasquez (5-3)#199
Thu, Apr 16th   @ SDWalker Buehler (3-3)#220
Fri, Apr 17th@ HOUPeter Lambert (4-4)#190vs TEXJacob deGrom (3-4)#8
Sat, Apr 18th@ HOULance McCullers Jr. (2-3)#208vs TEXNathan Eovaldi (5-6)#20
Sun, Apr 19th@ HOUMike Burrows (3-6)#121vs TEXMacKenzie Gore (4-4)#50
Mon, Apr 20th@ MIAMax Meyer (5-0)#68vs ATHJ.T. Ginn (3-3)#127
Tue, Apr 21st@ MIAChris Paddack (0-7)#324vs ATHJacob Lopez (4-3)#202
Wed, Apr 22nd@ MIAJanson Junk (3-5)#116vs ATHAaron Civale (5-2)#219
Fri, Apr 24thvs SEAGeorge Kirby (5-4)#14@ STLAndre Pallante (5-4)#163
Sat, Apr 25thvs SEABryan Woo (5-3)#6@ STLMatthew Liberatore (3-3)#114
Sun, Apr 26thvs SEAEmerson Hancock (4-2)#91@ STLMichael McGreevy (3-4)#86
Mon, Apr 27th@ PITMason Montgomery (1-1)#151@ MINConnor Prielipp (1-3)#124
Tue, Apr 28th@ PITBraxton Ashcraft (5-2)#47@ MINJoe Ryan (3-3)#15
Wed, Apr 29th@ PITBubba Chandler (1-6)#122@ MINTaj Bradley (5-1)#74
Fri, May 1stvs LADEmmet Sheehan (3-1)#42vs KCCole Ragans (1-4)#49
Sat, May 2ndvs LADRoki Sasaki (3-3)#131vs KCSeth Lugo (2-4)#104
Sun, May 3rdvs LADJustin Wrobleski (7-2)#130vs KCKris Bubic (3-2)#80
Mon, May 4thvs MILChad Patrick (2-2)#148vs ATLJR Ritchie (1-1)#236
Tue, May 5th   vs ATLBryce Elder (4-3)#113
Wed, May 6thvs MILBrandon Sproat (1-4)#158vs ATLMartin Perez (3-3)#200
Fri, May 8th@ SDGriffin Canning (0-4)#141@ CWSSean Burke (2-3)#142
Sat, May 9th@ SDRandy Vasquez (5-3)#199@ CWSAnthony Kay (5-1)#182
Sun, May 10th@ SDWalker Buehler (3-3)#220@ CWSDavis Martin (8-1)#79
Mon, May 11th   @ HOUPeter Lambert (4-4)#190
Tue, May 12th@ ATHJeffrey Springs (3-6)#111@ HOUTatsuya Imai (2-3)#152
Wed, May 13th@ ATHJ.T. Ginn (3-3)#127@ HOULance McCullers Jr. (2-3)#208
Thu, May 14th@ ATHJacob Lopez (4-3)#202@ HOUMike Burrows (3-6)#121
Fri, May 15thvs KCMichael Wacha (4-3)#78vs SDRandy Vasquez (5-3)#199
Sat, May 16thvs KCNoah Cameron (2-4)#92vs SDWalker Buehler (3-3)#220
Sun, May 17thvs KCStephen Kolek (3-1)#166vs SDLucas Giolito (2-0)#172
Mon, May 18th   vs CWSNoah Schultz (2-4)#221
Tue, May 19thvs PITMitch Keller (5-2)#95vs CWSAnthony Kay (5-1)#182
Wed, May 20thvs PITCarmen Mlodzinski (4-3)#132vs CWSSean Burke (2-3)#142
Fri, May 22nd   @ KCNoah Cameron (2-4)#92
Sat, May 23rd@ CINChase Petty (0-0)#416@ KCStephen Kolek (3-1)#166
Sun, May 24th   @ KCSeth Lugo (2-4)#104
Mon, May 25th@ MILJacob Misiorowski (6-2)#18@ ATHAaron Civale (5-2)#219
Tue, May 26th@ MILKyle Harrison (6-1)#63@ ATHGage Jump (0-1)#150
Wed, May 27th@ MILChad Patrick (2-2)#148@ ATHJeffrey Springs (3-6)#111
Fri, May 29thvs CHCShota Imanaga (4-6)#24vs ARIZac Gallen (3-4)#71
Sat, May 30thvs CHCBen Brown (2-2)#52vs ARIRyne Nelson (2-4)#89
Sun, May 31stvs CHCJordan Wicks (0-2)#234vs ARIMerrill Kelly (5-3)#93
Mon, Jun 1stvs TEXJacob deGrom (3-4)#8vs NYMAustin Warren
Tue, Jun 2ndvs TEXNathan Eovaldi (5-6)#20vs NYMKodai Senga (0-4)#129
Wed, Jun 3rdvs TEXMacKenzie Gore (4-4)#50vs NYMFreddy Peralta (3-4)#28
Fri, Jun 5thvs CINBrady Singer (2-5)#143@ DETFramber Valdez (2-4)#26
Sat, Jun 6thvs CINNick Lodolo (2-1)#58@ DETKeider Montero (2-3)#201
Sun, Jun 7thvs CINChase Burns (7-1)#25@ DETCasey Mize (2-3)#65
Mon, Jun 8th   @ BALChris Bassitt (4-3)#125
Tue, Jun 9th@ NYMKodai Senga (0-4)#129@ BALTrevor Rogers (2-6)#94
Wed, Jun 10th@ NYM@ BAL
Thu, Jun 11th@ NYM@ BAL
Fri, Jun 12th@ MIN@ WSH
Sat, Jun 13th@ MIN@ WSH
Sun, Jun 14th@ MIN@ WSH
Tue, Jun 16thvs SDvs BAL
Wed, Jun 17thvs SDvs BAL
Thu, Jun 18th@ KCvs BAL
Fri, Jun 19th@ KCvs BOS
Sat, Jun 20th   vs BOS
Sun, Jun 21st@ KCvs BOS
Tue, Jun 23rdvs ARI@ PIT
Wed, Jun 24thvs ARI@ PIT
Thu, Jun 25thvs ARI@ PIT
Fri, Jun 26thvs MIA@ CLE
Sat, Jun 27thvs MIA@ CLE
Sun, Jun 28thvs MIA@ CLE
Mon, Jun 29th   vs LAA
Tue, Jun 30th@ ATLvs LAA
Thu, Jul 2nd@ ATLvs LAA
Fri, Jul 3rd@ CHCvs TOR
Sat, Jul 4th@ CHCvs TOR
Sun, Jul 5th@ CHCvs TOR
Tue, Jul 7thvs MIL@ MIA
Wed, Jul 8thvs MIL@ MIA
Thu, Jul 9thvs MIL@ MIA
Fri, Jul 10thvs ATL@ TB
Sat, Jul 11thvs ATL@ TB
Sun, Jul 12thvs ATL@ TB
Fri, Jul 17th@ ARIvs SF
Sat, Jul 18th@ ARIvs SF
Sun, Jul 19th@ ARIvs SF
Mon, Jul 20th@ LAAvs CIN
Tue, Jul 21st@ LAAvs CIN
Wed, Jul 22nd@ LAAvs CIN
Fri, Jul 24thvs CIN@ TEX
Sat, Jul 25thvs CIN@ TEX
Sun, Jul 26thvs CIN@ TEX
Mon, Jul 27thvs CHC@ TEX
Tue, Jul 28thvs CHC@ LAD
Wed, Jul 29thvs CHC@ LAD
Thu, Jul 30thvs CHC@ LAD
Fri, Jul 31st@ TORvs MIN
Sat, Aug 1st@ TORvs MIN
Sun, Aug 2nd@ TORvs MIN
Tue, Aug 4th@ NYYvs DET
Wed, Aug 5th@ NYYvs DET
Thu, Aug 6th   vs DET
Fri, Aug 7thvs COLvs TB
Sat, Aug 8thvs COLvs TB
Sun, Aug 9thvs COLvs TB
Tue, Aug 11thvs PHI@ NYY
Wed, Aug 12thvs PHI@ NYY
Thu, Aug 13th   @ NYY
Fri, Aug 14th@ CHC@ HOU
Sat, Aug 15th@ CHC@ HOU
Sun, Aug 16th@ CHC@ HOU
Tue, Aug 18th@ CIN@ MIL
Wed, Aug 19th@ CIN@ MIL
Thu, Aug 20th@ CIN@ MIL
Fri, Aug 21st@ PHIvs CHC
Sat, Aug 22nd@ PHIvs CHC
Sun, Aug 23rd@ PHIvs CHC
Mon, Aug 24th   vs PHI
Tue, Aug 25thvs BALvs PHI
Wed, Aug 26thvs BALvs PHI
Fri, Aug 28thvs PIT@ TOR
Sat, Aug 29thvs PIT@ TOR
Sun, Aug 30thvs PIT@ TOR
Mon, Aug 31st   @ BOS
Tue, Sep 1st@ LAD@ BOS
Wed, Sep 2nd@ LAD@ BOS
Thu, Sep 3rd@ LADvs ATH
Fri, Sep 4th@ COLvs ATH
Sat, Sep 5th@ COLvs ATH
Sun, Sep 6th@ COLvs ATH
Tue, Sep 8th@ SFvs TEX
Wed, Sep 9th@ SFvs TEX
Thu, Sep 10th   vs TEX
Fri, Sep 11thvs CWS@ ATH
Sat, Sep 12thvs CWS@ ATH
Sun, Sep 13thvs CWS@ ATH
Mon, Sep 14thvs SF@ LAA
Tue, Sep 15thvs SF@ LAA
Wed, Sep 16thvs SF@ LAA
Fri, Sep 18thvs WSH@ COL
Sat, Sep 19thvs WSH@ COL
Sun, Sep 20thvs WSH@ COL
Tue, Sep 22nd@ PITvs HOU
Wed, Sep 23rd@ PITvs HOU
Thu, Sep 24th@ PITvs LAA
Fri, Sep 25th@ MILvs LAA
Sat, Sep 26th@ MILvs LAA
Sun, Sep 27th@ MILvs LAA
Thu, Apr 30th@ PITPaul Skenes (6-5)#2   
Thu, May 7th@ SDMichael King (4-4)#35   
Thu, May 21stvs PITBraxton Ashcraft (5-2)#47   
Mon, Jun 15thvs SD   
Mon, Jun 22ndvs ARI   
Wed, Jul 1st@ ATL   
Mon, Jul 6thvs MIL   
Mon, Aug 3rd@ NYY   
Mon, Aug 10thvs PHI   
Mon, Aug 17th@ CIN   
Thu, Aug 27thvs BAL   
Mon, Sep 7th@ SF