Skip Navigation to Main Content

Marc Church or Trent Harris

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Marc Church or Trent Harris Player Statistics
  Marc Church
RP - TEX
Marc Church
Trent Harris
RP - SF
Trent Harris
2025 Stats 
   
   
Games Played5
   
Games Started0
   
Innings Pitched4.2
   
Wins0
   
Losses0
   
Saves0
   
Blown Saves1
   
Holds1
   
Hits Allowed4
   
Earned Runs2
   
Home Runs Allowed0
   
Strikeouts5
   
Walks6
   
ERA3.86
   
WHIP2.14
   
Marc Church or Trent Harris Player Projections
  Marc Church
RP - TEX
Marc Church
Trent Harris
RP - SF
Trent Harris
2026 Projections 
   
   
Games Played268
   
Games Started00
   
Innings Pitched27.08.0
   
Wins10
   
Losses20
   
Saves00
   
Blown Saves10
   
Holds31
   
Hits Allowed268
   
Earned Runs184
   
Home Runs Allowed31
   
Strikeouts257
   
Walks163
   
ERA6.134.38
   
WHIP1.591.30
   
Marc Church or Trent Harris Player Notes
  Marc Church
RP - TEX
Marc Church
Trent Harris
RP - SF
Trent Harris
News 
 Marc Church threw a bullpen session on Tuesday.
Ari Koslow
Wed, Feb 18th
Trent Harris has been reassigned to minor league camp by the San Francisco Giants.
David Leisering
Thu, Mar 12th
 Marc Church will be brought along cautiously this spring while recovering from a lat strain and is expected to return to the mound at some point in March.
Nicholas Rodriguez
Thu, Feb 12th
 
Notes 
There are no recent notes for these players
Marc Church or Trent Harris Player Schedules
  Marc Church
RP - TEX
Marc Church
Trent Harris
RP - SF
Trent Harris
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th@ PHICristopher Sanchez#6   
Sat, Mar 28th@ PHIAaron Nola#42vs NYYWill Warren#116
Sun, Mar 29th@ PHIJesus Luzardo#17   
Mon, Mar 30th@ BALShane Baz#66@ SDGerman Marquez#257
Tue, Mar 31st@ BALZach Eflin#92@ SDWalker Buehler#287
Wed, Apr 1st@ BALDean Kremer#115@ SDMichael King#37
Fri, Apr 3rdvs CINNick Lodolo#44vs NYMNolan McLean#48
Sat, Apr 4thvs CINBrady Singer#70vs NYMDavid Peterson#65
Sun, Apr 5thvs CINRhett Lowder#167vs NYMClay Holmes#79
Mon, Apr 6thvs SEAvs PHI
Tue, Apr 7thvs SEAvs PHI
Wed, Apr 8thvs SEAvs PHI
Fri, Apr 10th@ LAD@ BAL
Sat, Apr 11th@ LAD@ BAL
Sun, Apr 12th@ LAD@ BAL
Mon, Apr 13th@ ATH   
Tue, Apr 14th@ ATH@ CIN
Wed, Apr 15th@ ATH@ CIN
Thu, Apr 16th@ ATH@ CIN
Fri, Apr 17th@ SEA@ WSH
Sat, Apr 18th@ SEA@ WSH
Sun, Apr 19th@ SEA@ WSH
Tue, Apr 21stvs PITvs LAD
Wed, Apr 22ndvs PITvs LAD
Thu, Apr 23rdvs PITvs LAD
Fri, Apr 24thvs ATHvs MIA
Sat, Apr 25thvs ATHvs MIA
Sun, Apr 26thvs ATHvs MIA
Mon, Apr 27thvs NYY   
Tue, Apr 28thvs NYY@ PHI
Wed, Apr 29thvs NYY@ PHI
Fri, May 1st@ DET@ TB
Sat, May 2nd@ DET@ TB
Sun, May 3rd@ DET@ TB
Tue, May 5th@ NYYvs SD
Wed, May 6th@ NYYvs SD
Thu, May 7th@ NYY   
Fri, May 8thvs CHCvs PIT
Sat, May 9thvs CHCvs PIT
Sun, May 10thvs CHCvs PIT
Mon, May 11thvs ARI@ LAD
Tue, May 12thvs ARI@ LAD
Wed, May 13thvs ARI@ LAD
Fri, May 15th@ HOU@ ATH
Sat, May 16th@ HOU@ ATH
Sun, May 17th@ HOU@ ATH
Mon, May 18th@ COL@ ARI
Tue, May 19th@ COL@ ARI
Wed, May 20th@ COL@ ARI
Fri, May 22nd@ LAAvs CWS
Sat, May 23rd@ LAAvs CWS
Sun, May 24th@ LAAvs CWS
Mon, May 25thvs HOUvs ARI
Tue, May 26thvs HOUvs ARI
Wed, May 27thvs HOUvs ARI
Thu, May 28thvs HOU   
Fri, May 29thvs KC@ COL
Sat, May 30thvs KC@ COL
Sun, May 31stvs KC@ COL
Mon, Jun 1st@ STL@ MIL
Tue, Jun 2nd@ STL@ MIL
Wed, Jun 3rd@ STL@ MIL
Fri, Jun 5thvs CLE@ CHC
Sat, Jun 6thvs CLE@ CHC
Sun, Jun 7thvs CLE@ CHC
Tue, Jun 9th@ KCvs WSH
Wed, Jun 10th@ KCvs WSH
Thu, Jun 11th@ KC   
Fri, Jun 12th@ BOSvs CHC
Sat, Jun 13th@ BOSvs CHC
Sun, Jun 14th@ BOSvs CHC
Mon, Jun 15thvs MIN   
Tue, Jun 16thvs MIN@ ATL
Thu, Jun 18thvs MIN@ ATL
Fri, Jun 19thvs SD@ MIA
Sat, Jun 20thvs SD@ MIA
Sun, Jun 21stvs SD@ MIA
Mon, Jun 22nd@ MIA   
Tue, Jun 23rd@ MIAvs ATH
Wed, Jun 24th@ MIAvs ATH
Thu, Jun 25th@ TORvs ATH
Fri, Jun 26th@ TORvs ATL
Sat, Jun 27th@ TORvs ATL
Sun, Jun 28th@ TORvs ATL
Mon, Jun 29th@ CLE@ ARI
Tue, Jun 30th@ CLE@ ARI
Wed, Jul 1st@ CLE@ ARI
Thu, Jul 2ndvs DET   
Sat, Jul 4thvs DET@ COL
Sun, Jul 5thvs DET@ COL
Tue, Jul 7thvs LAAvs TOR
Wed, Jul 8thvs LAAvs TOR
Thu, Jul 9thvs LAAvs COL
Fri, Jul 10thvs HOUvs COL
Sat, Jul 11thvs HOUvs COL
Sun, Jul 12thvs HOUvs COL
Fri, Jul 17th@ ATL@ SEA
Sat, Jul 18th@ ATL@ SEA
Sun, Jul 19th@ ATL@ SEA
Mon, Jul 20thvs CWS@ KC
Tue, Jul 21stvs CWS@ KC
Wed, Jul 22ndvs CWS@ KC
Fri, Jul 24thvs SEAvs LAA
Sat, Jul 25thvs SEAvs LAA
Sun, Jul 26thvs SEAvs LAA
Mon, Jul 27thvs SEAvs MIL
Tue, Jul 28th@ TBvs MIL
Wed, Jul 29th@ TBvs MIL
Thu, Jul 30th@ TB@ SD
Fri, Jul 31st@ HOU@ SD
Sat, Aug 1st@ HOU@ SD
Sun, Aug 2nd@ HOU@ SD
Mon, Aug 3rdvs SF@ TEX
Tue, Aug 4thvs SF@ TEX
Wed, Aug 5thvs SF@ TEX
Fri, Aug 7thvs BALvs DET
Sat, Aug 8thvs BALvs DET
Sun, Aug 9thvs BALvs DET
Mon, Aug 10th@ LAAvs HOU
Tue, Aug 11th@ LAAvs HOU
Wed, Aug 12th@ LAAvs HOU
Thu, Aug 13th@ LAA   
Fri, Aug 14th@ ATHvs COL
Sat, Aug 15th@ ATHvs COL
Sun, Aug 16th@ ATHvs COL
Tue, Aug 18thvs WSH@ CLE
Wed, Aug 19thvs WSH@ CLE
Thu, Aug 20thvs WSH@ CLE
Fri, Aug 21stvs LAA@ BOS
Sat, Aug 22ndvs LAA@ BOS
Sun, Aug 23rdvs LAA@ BOS
Mon, Aug 24th@ CWSvs CIN
Tue, Aug 25th@ CWSvs CIN
Wed, Aug 26th@ CWSvs CIN
Fri, Aug 28th@ MILvs ARI
Sat, Aug 29th@ MILvs ARI
Sun, Aug 30th@ MILvs ARI
Mon, Aug 31stvs ATH   
Tue, Sep 1stvs ATH@ PIT
Wed, Sep 2ndvs ATH@ PIT
Thu, Sep 3rdvs TB@ PIT
Fri, Sep 4thvs TB@ NYM
Sat, Sep 5thvs TB@ NYM
Sun, Sep 6thvs TB@ NYM
Tue, Sep 8th@ SEAvs STL
Wed, Sep 9th@ SEAvs STL
Thu, Sep 10th@ SEA   
Fri, Sep 11th@ ARIvs SD
Sat, Sep 12th@ ARIvs SD
Sun, Sep 13th@ ARIvs SD
Tue, Sep 15thvs BOS@ STL
Wed, Sep 16thvs BOS@ STL
Thu, Sep 17thvs BOS   
Fri, Sep 18thvs TOR@ LAD
Sat, Sep 19thvs TOR@ LAD
Sun, Sep 20thvs TOR@ LAD
Tue, Sep 22ndvs NYMvs MIN
Wed, Sep 23rdvs NYMvs MIN
Thu, Sep 24thvs NYM   
Fri, Sep 25th@ MINvs LAD
Sat, Sep 26th@ MINvs LAD
Sun, Sep 27th@ MINvs LAD
Wed, Mar 25th   vs NYYMax Fried#9
Fri, Mar 27th   vs NYYCam Schlittler#83
Thu, Apr 2nd   vs NYMFreddy Peralta#22
Thu, Apr 30th   @ PHI
Mon, May 4th   vs SD
Thu, May 14th   @ LAD
Thu, Jun 4th   @ MIL
Mon, Jun 8th   vs WSH
Wed, Jun 17th   @ ATL
Fri, Jul 3rd   @ COL
Mon, Jul 6th   vs TOR
Thu, Aug 27th   vs ARI
Mon, Sep 7th   vs STL
Mon, Sep 14th   @ STL
Mon, Sep 21st   vs MIN