Skip Navigation to Main Content

Matt Davidson or Kyle Schwarber

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Matt Davidson or Kyle Schwarber Player Statistics
  Kyle Schwarber
LF,DH - PHI
Kyle Schwarber
Matt Davidson
1B,3B - FA
Matt Davidson
2024 Stats 
   
   
At Bats573
   
Runs110
   
Hits142
   
Singles82
   
Doubles22
   
Triples0
   
Home Runs38
   
RBI104
   
Stolen Bases5
   
Caught Stealing3
   
Walks106
   
Strikeouts197
   
Batting Average.248
   
On Base Pct.366
   
Slugging Pct.485
   
On-base Plus Slugging.851
   
Matt Davidson or Kyle Schwarber Player Projections
  Kyle Schwarber
LF,DH - PHI
Kyle Schwarber
Matt Davidson
1B,3B - FA
Matt Davidson
2025 Projections 
   
   
At Bats538
   
Runs96
   
Hits121
   
Singles62
   
Doubles21
   
Triples1
   
Home Runs37
   
RBI92
   
Stolen Bases4
   
Caught Stealing2
   
Walks97
   
Strikeouts188
   
Batting Average.226
   
On Base Pct.344
   
Slugging Pct.480
   
On-base Plus Slugging.824
   
Matt Davidson or Kyle Schwarber Player Notes
  Kyle Schwarber
LF,DH - PHI
Kyle Schwarber
Matt Davidson
1B,3B - FA
Matt Davidson
News 
 Phillies manager Rob Thomson is considering batting Kyle Schwarber third or fourth this season.
Ari Koslow
Mon, Feb 17th
 
 Phillies president of baseball operations Dave Dombrowski hinted at the fact that Kyle Schwarber could see more time in the outfield during the 2025 season.
Ari Koslow
Fri, Feb 14th
 
Notes 
 Kyle Schwarber delivered another stellar season, showcasing his trademark consistency by blasting 38 home runs, crossing the plate 110 times, and driving in 104 runs. In 2024, he added a .248 batting average to his résumé, stole five bases, and kept his strikeout total under 200 for the first time since 2021-a season in which he played just 113 games. At 31 years old, Schwarber's skill set remains well-suited for maintaining his production. Batting in the heart of a potent Phillies lineup, he's primed to keep racking up numbers. With free agency looming after 2025, he could also bring an extra edge to his performance. Just be prepared to balance out his impact on your team's batting average while enjoying the power surge.
Kelly Kirby - FantasyPros
 
Matt Davidson or Kyle Schwarber Player Schedules
  Kyle Schwarber
LF,DH - PHI
Kyle Schwarber
Matt Davidson
1B,3B - FA
Matt Davidson
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 27th@ WSH   
Sat, Mar 29th@ WSH   
Sun, Mar 30th@ WSH   
Mon, Mar 31stvs COL   
Wed, Apr 2ndvs COL   
Thu, Apr 3rdvs COL   
Fri, Apr 4thvs LAD   
Sat, Apr 5thvs LAD   
Sun, Apr 6thvs LAD   
Tue, Apr 8th@ ATL   
Wed, Apr 9th@ ATL   
Thu, Apr 10th@ ATL   
Fri, Apr 11th@ STL   
Sat, Apr 12th@ STL   
Sun, Apr 13th@ STL   
Mon, Apr 14thvs SF   
Tue, Apr 15thvs SF   
Wed, Apr 16thvs SF   
Thu, Apr 17thvs SF   
Fri, Apr 18thvs MIA   
Sat, Apr 19thvs MIA   
Sun, Apr 20thvs MIA   
Mon, Apr 21st@ NYM   
Tue, Apr 22nd@ NYM   
Wed, Apr 23rd@ NYM   
Fri, Apr 25th@ CHC   
Sat, Apr 26th@ CHC   
Sun, Apr 27th@ CHC   
Tue, Apr 29thvs WSH   
Wed, Apr 30thvs WSH   
Thu, May 1stvs WSH   
Fri, May 2ndvs ARI   
Sat, May 3rdvs ARI   
Sun, May 4thvs ARI   
Tue, May 6th@ TB   
Wed, May 7th@ TB   
Thu, May 8th@ TB   
Fri, May 9th@ CLE   
Sat, May 10th@ CLE   
Sun, May 11th@ CLE   
Mon, May 12thvs STL   
Tue, May 13thvs STL   
Wed, May 14thvs STL   
Fri, May 16thvs PIT   
Sat, May 17thvs PIT   
Sun, May 18thvs PIT   
Mon, May 19th@ COL   
Tue, May 20th@ COL   
Wed, May 21st@ COL   
Thu, May 22nd@ COL   
Fri, May 23rd@ ATH   
Sat, May 24th@ ATH   
Sun, May 25th@ ATH   
Tue, May 27thvs ATL   
Wed, May 28thvs ATL   
Thu, May 29thvs ATL   
Fri, May 30thvs MIL   
Sat, May 31stvs MIL   
Sun, Jun 1stvs MIL   
Tue, Jun 3rd@ TOR   
Wed, Jun 4th@ TOR   
Thu, Jun 5th@ TOR   
Fri, Jun 6th@ PIT   
Sat, Jun 7th@ PIT   
Sun, Jun 8th@ PIT   
Mon, Jun 9thvs CHC   
Tue, Jun 10thvs CHC   
Wed, Jun 11thvs CHC   
Fri, Jun 13thvs TOR   
Sat, Jun 14thvs TOR   
Sun, Jun 15thvs TOR   
Mon, Jun 16th@ MIA   
Tue, Jun 17th@ MIA   
Wed, Jun 18th@ MIA   
Thu, Jun 19th@ MIA   
Fri, Jun 20thvs NYM   
Sat, Jun 21stvs NYM   
Sun, Jun 22ndvs NYM   
Tue, Jun 24th@ HOU   
Wed, Jun 25th@ HOU   
Thu, Jun 26th@ HOU   
Fri, Jun 27th@ ATL   
Sat, Jun 28th@ ATL   
Sun, Jun 29th@ ATL   
Mon, Jun 30thvs SD   
Tue, Jul 1stvs SD   
Wed, Jul 2ndvs SD   
Fri, Jul 4thvs CIN   
Sat, Jul 5thvs CIN   
Sun, Jul 6thvs CIN   
Mon, Jul 7th@ SF   
Tue, Jul 8th@ SF   
Wed, Jul 9th@ SF   
Fri, Jul 11th@ SD   
Sat, Jul 12th@ SD   
Sun, Jul 13th@ SD   
Fri, Jul 18thvs LAA   
Sat, Jul 19thvs LAA   
Sun, Jul 20thvs LAA   
Mon, Jul 21stvs BOS   
Tue, Jul 22ndvs BOS   
Wed, Jul 23rdvs BOS   
Fri, Jul 25th@ NYY   
Sat, Jul 26th@ NYY   
Sun, Jul 27th@ NYY   
Mon, Jul 28th@ CWS   
Tue, Jul 29th@ CWS   
Wed, Jul 30th@ CWS   
Fri, Aug 1stvs DET   
Sat, Aug 2ndvs DET   
Sun, Aug 3rdvs DET   
Mon, Aug 4thvs BAL   
Tue, Aug 5thvs BAL   
Wed, Aug 6thvs BAL   
Fri, Aug 8th@ TEX   
Sat, Aug 9th@ TEX   
Sun, Aug 10th@ TEX   
Mon, Aug 11th@ CIN   
Tue, Aug 12th@ CIN   
Wed, Aug 13th@ CIN   
Thu, Aug 14th@ WSH   
Fri, Aug 15th@ WSH   
Sat, Aug 16th@ WSH   
Sun, Aug 17th@ WSH   
Mon, Aug 18thvs SEA   
Tue, Aug 19thvs SEA   
Wed, Aug 20thvs SEA   
Fri, Aug 22ndvs WSH   
Sat, Aug 23rdvs WSH   
Sun, Aug 24thvs WSH   
Mon, Aug 25th@ NYM   
Tue, Aug 26th@ NYM   
Wed, Aug 27th@ NYM   
Thu, Aug 28thvs ATL   
Fri, Aug 29thvs ATL   
Sat, Aug 30thvs ATL   
Sun, Aug 31stvs ATL   
Mon, Sep 1st@ MIL   
Wed, Sep 3rd@ MIL   
Thu, Sep 4th@ MIL   
Fri, Sep 5th@ MIA   
Sat, Sep 6th@ MIA   
Sun, Sep 7th@ MIA   
Mon, Sep 8thvs NYM   
Tue, Sep 9thvs NYM   
Wed, Sep 10thvs NYM   
Thu, Sep 11thvs NYM   
Fri, Sep 12thvs KC   
Sat, Sep 13thvs KC   
Sun, Sep 14thvs KC   
Mon, Sep 15th@ LAD   
Tue, Sep 16th@ LAD   
Wed, Sep 17th@ LAD   
Fri, Sep 19th@ ARI   
Sat, Sep 20th@ ARI   
Sun, Sep 21st@ ARI   
Tue, Sep 23rdvs MIA   
Wed, Sep 24thvs MIA   
Thu, Sep 25thvs MIA   
Fri, Sep 26thvs MIN   
Sat, Sep 27thvs MIN   
Sun, Sep 28thvs MIN