Skip Navigation to Main Content

Ronald Acuna Jr. or Bryce Harper

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Ronald Acuna Jr. or Bryce Harper Player Statistics
  Ronald Acuna Jr.
RF - ATL
Ronald Acuna Jr.
Bryce Harper
1B - PHI
Bryce Harper
2026 Stats 
   
   
At Bats7366
   
Runs610
   
Hits1817
   
Singles118
   
Doubles55
   
Triples10
   
Home Runs14
   
RBI511
   
Stolen Bases41
   
Caught Stealing21
   
Walks1010
   
Strikeouts1711
   
Batting Average.247.258
   
On Base Pct.341.355
   
Slugging Pct.384.515
   
On-base Plus Slugging.725.870
   
Ronald Acuna Jr. or Bryce Harper Player Projections
  Ronald Acuna Jr.
RF - ATL
Ronald Acuna Jr.
Bryce Harper
1B - PHI
Bryce Harper
2026 Projections 
   
   
At Bats528527
   
Runs10381
   
Hits149142
   
Singles9482
   
Doubles2432
   
Triples20
   
Home Runs2927
   
RBI7785
   
Stolen Bases2410
   
Caught Stealing63
   
Walks8374
   
Strikeouts129132
   
Batting Average.282.270
   
On Base Pct.381.360
   
Slugging Pct.500.487
   
On-base Plus Slugging.881.847
   
Ronald Acuna Jr. or Bryce Harper Player Notes
  Ronald Acuna Jr.
RF - ATL
Ronald Acuna Jr.
Bryce Harper
1B - PHI
Bryce Harper
News 
 Ronald Acuna Jr. went 2-for-4 in Sunday's 13-1 win over the Guardians with a double, one RBI, one walk, and one stolen base.
Nate Miller - FantasyPros
Mon, Apr 13th
Bryce Harper went 1-for-4 in Wednesday's 11-2 loss to the Cubs with a solo home run.
Nate Miller - FantasyPros
Thu, Apr 16th
 Ronald Acuna Jr. went 2-for-5 in Friday's 11-5 win over the Guardians with a home run, one run scored, and two RBI.
Nate Miller - FantasyPros
Sat, Apr 11th
Bryce Harper went 1-for-3 with a walk and a solo homer in Saturday's win over the Diamondbacks.
Nate Miller - FantasyPros
Sun, Apr 12th
 Ronald Acuna Jr. went 2-for-2 in Monday's 4-0 win over the Athletics with a double, a run scored, two walks, and one stolen base.
Nate Miller - FantasyPros
Tue, Mar 31st
Bryce Harper went 2-for-4 in Friday's loss to the Diamondbacks with a double, a run scored, one RBI, and a steal.
Nate Miller - FantasyPros
Sat, Apr 11th
  Bryce Harper went 3-for-4 in a win over the Giants with two doubles, one run scored, three RBI, and one walk.
Nate Miller - FantasyPros
Tue, Apr 7th
  Bryce Harper went 2-for-3 in Friday's win over the Rockies with a home run, a double, two runs scored, one RBI, and a walk.
Nate Miller - FantasyPros
Sat, Apr 4th
Notes 
 Ronald Acuna Jr.'s 2025 was uneven as he worked his way back from knee surgery, flashing his MVP-level ceiling early before fading in the second half. Looking ahead to 2026, fantasy projections still view him as a first-round caliber talent, forecasting roughly 135-145 games with elite across-the-board production in the neighborhood of 30 homers, 90 runs, 90 RBI, and 20-plus steals. Durability remains the clear risk. He has topped 150 games only twice outside of the shortened 2020 season, but the per-game impact is still unmatched when he's on the field. If Acuna slips even slightly in drafts due to health concerns, he's a strong pick under the "anyone can get hurt" philosophy. However, managers who prefer safer volume can justify pivoting to another elite bat.
Kelly Kirby - FantasyPros
Bryce Harper remained an elite middle-of-the-order force in 2025, pairing strong on-base skills with power despite minor durability interruptions. His 2026 projections continue to support top-tier production, with stable home run output and run production driven by an excellent walk rate and hard-contact profile. Fantasy managers should view him as a high-floor early-round anchor whose value is safest in OBP formats but still strong in standard leagues, especially if his health cooperates.
Kelly Kirby - FantasyPros
Ronald Acuna Jr. or Bryce Harper Player Schedules
  Ronald Acuna Jr.
RF - ATL
Ronald Acuna Jr.
Bryce Harper
1B - PHI
Bryce Harper
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Mar 27thvs KCCole Ragans (0-3)   
Sat, Mar 28thvs KCMichael Wacha (2-0)vs TEXJacob Latz (0-1)
Sun, Mar 29thvs KCSeth Lugo (1-1)vs TEXMacKenzie Gore (2-1)
Mon, Mar 30thvs ATHJacob Lopez (1-1)vs WSHFoster Griffin (2-0)
Tue, Mar 31stvs ATHAaron Civale (2-0)vs WSHPJ Poulin
Wed, Apr 1stvs ATHLuis Severino (0-2)vs WSHCade Cavalli (0-1)
Thu, Apr 2nd@ ARIRyne Nelson (1-1)   
Fri, Apr 3rd@ ARIEduardo Rodriguez (1-0)@ COLMichael Lorenzen (1-2)
Sat, Apr 4th@ ARIMichael Soroka (3-0)@ COLBrennan Bernardino (1-0)
Sun, Apr 5th@ ARIBrandon Pfaadt (0-1)@ COLTomoyuki Sugano (1-0)
Mon, Apr 6th@ LAAJose Soriano (4-0)@ SFAdrian Houser (0-2)
Tue, Apr 7th@ LAAYusei Kikuchi (0-2)@ SFRobbie Ray (2-2)
Wed, Apr 8th@ LAAReid Detmers (1-1)@ SFTyler Mahle (0-3)
Fri, Apr 10thvs CLESlade Cecconi (0-2)vs ARIMichael Soroka (3-0)
Sat, Apr 11thvs CLEParker Messick (2-0)vs ARIBrandon Pfaadt (0-1)
Sun, Apr 12thvs CLETanner Bibee (0-2)vs ARIZac Gallen (1-1)
Mon, Apr 13thvs MIAEury Perez (1-1)vs CHCJavier Assad (1-1)
Tue, Apr 14thvs MIAMax Meyer (1-0)vs CHCRiley Martin
Wed, Apr 15thvs MIAChris Paddack (0-3)vs CHCShota Imanaga (1-1)
Fri, Apr 17th@ PHITaijuan Walker (1-2)vs ATLMartin Perez (0-1)
Sat, Apr 18th@ PHICristopher Sanchez (2-1)vs ATLChris Sale (3-1)
Sun, Apr 19th@ PHIAndrew Painter (1-0)vs ATLGrant Holmes (1-1)
Mon, Apr 20th@ WSHJake Irvin (1-2)@ CHCColin Rea (2-0)
Tue, Apr 21st@ WSHFoster Griffin (2-0)@ CHCShota Imanaga (1-1)
Wed, Apr 22nd@ WSHZack Littell (0-1)@ CHCEdward Cabrera (1-0)
Thu, Apr 23rd@ WSHCade Cavalli (0-1)@ CHCJameson Taillon (0-1)
Fri, Apr 24thvs PHIZack Wheeler@ ATLReynaldo Lopez (1-0)
Sat, Apr 25thvs PHIAaron Nola (1-1)@ ATLBryce Elder (2-1)
Sun, Apr 26thvs PHIJesus Luzardo (1-3)@ ATLDidier Fuentes (0-0)
Tue, Apr 28thvs DETvs SF
Wed, Apr 29thvs DETvs SF
Thu, Apr 30thvs DETvs SF
Fri, May 1st@ COL@ MIA
Sat, May 2nd@ COL@ MIA
Sun, May 3rd@ COL@ MIA
Mon, May 4th@ SEA@ MIA
Tue, May 5th@ SEAvs ATH
Wed, May 6th@ SEAvs ATH
Fri, May 8th@ LADvs COL
Sat, May 9th@ LADvs COL
Sun, May 10th@ LADvs COL
Tue, May 12thvs CHC@ BOS
Wed, May 13thvs CHC@ BOS
Thu, May 14thvs CHC@ BOS
Fri, May 15thvs BOS@ PIT
Sat, May 16thvs BOS@ PIT
Sun, May 17thvs BOS@ PIT
Mon, May 18th@ MIAvs CIN
Tue, May 19th@ MIAvs CIN
Wed, May 20th@ MIAvs CIN
Thu, May 21st@ MIA   
Fri, May 22ndvs WSHvs CLE
Sat, May 23rdvs WSHvs CLE
Sun, May 24thvs WSHvs CLE
Tue, May 26th@ BOS@ SD
Wed, May 27th@ BOS@ SD
Thu, May 28th@ BOS   
Fri, May 29th@ CIN@ LAD
Sat, May 30th@ CIN@ LAD
Sun, May 31st@ CIN@ LAD
Tue, Jun 2ndvs TORvs SD
Wed, Jun 3rdvs TORvs SD
Thu, Jun 4thvs TORvs SD
Fri, Jun 5thvs PITvs CWS
Sat, Jun 6thvs PITvs CWS
Sun, Jun 7thvs PITvs CWS
Tue, Jun 9th@ CWS@ TOR
Wed, Jun 10th@ CWS@ TOR
Thu, Jun 11th@ CWS   
Fri, Jun 12th@ NYM@ MIL
Sat, Jun 13th@ NYM@ MIL
Sun, Jun 14th@ NYM@ MIL
Tue, Jun 16thvs SFvs MIA
Wed, Jun 17thvs SFvs MIA
Thu, Jun 18thvs SFvs NYM
Fri, Jun 19thvs MIL   
Sat, Jun 20thvs MILvs NYM
Sun, Jun 21stvs MILvs NYM
Mon, Jun 22nd@ SD@ WSH
Tue, Jun 23rd@ SD@ WSH
Wed, Jun 24th@ SD@ WSH
Fri, Jun 26th@ SF@ NYM
Sat, Jun 27th@ SF@ NYM
Sun, Jun 28th@ SF@ NYM
Tue, Jun 30thvs STLvs PIT
Wed, Jul 1stvs STLvs PIT
Thu, Jul 2ndvs STLvs PIT
Fri, Jul 3rdvs NYM   
Sat, Jul 4thvs NYM@ KC
Sun, Jul 5thvs NYM@ KC
Mon, Jul 6thvs NYM@ KC
Tue, Jul 7th@ PIT@ CIN
Wed, Jul 8th@ PIT@ CIN
Thu, Jul 9th@ PIT@ CIN
Fri, Jul 10th@ STL@ DET
Sat, Jul 11th@ STL@ DET
Sun, Jul 12th@ STL@ DET
Fri, Jul 17thvs TEX   
Sat, Jul 18thvs TEXvs NYM
Sun, Jul 19thvs TEXvs NYM
Mon, Jul 20thvs SDvs LAD
Tue, Jul 21stvs SDvs LAD
Wed, Jul 22ndvs SDvs LAD
Thu, Jul 23rdvs SD   
Fri, Jul 24th@ BALvs NYY
Sat, Jul 25th@ BALvs NYY
Sun, Jul 26th@ BALvs NYY
Mon, Jul 27th@ NYM@ MIA
Tue, Jul 28th@ NYM@ MIA
Wed, Jul 29th@ NYM@ MIA
Thu, Jul 30thvs WSH   
Fri, Jul 31stvs WSH@ BAL
Sat, Aug 1stvs WSH@ BAL
Sun, Aug 2ndvs WSH@ BAL
Tue, Aug 4thvs MIAvs WSH
Wed, Aug 5thvs MIAvs WSH
Thu, Aug 6thvs MIAvs WSH
Fri, Aug 7th@ NYYvs TOR
Sat, Aug 8th@ NYYvs TOR
Sun, Aug 9th@ NYYvs TOR
Mon, Aug 10thvs NYM@ STL
Tue, Aug 11thvs NYM@ STL
Wed, Aug 12thvs NYM@ STL
Fri, Aug 14thvs ARI   
Sat, Aug 15thvs ARI@ MIN
Sun, Aug 16thvs ARI@ MIN
Mon, Aug 17th@ MINvs MIA
Tue, Aug 18th@ MINvs MIA
Wed, Aug 19th@ MINvs MIA
Fri, Aug 21st@ MILvs STL
Sat, Aug 22nd@ MILvs STL
Sun, Aug 23rd@ MILvs STL
Tue, Aug 25thvs LAD@ SEA
Wed, Aug 26thvs LAD@ SEA
Thu, Aug 27thvs LAD   
Fri, Aug 28thvs COL@ LAA
Sat, Aug 29thvs COL@ LAA
Sun, Aug 30thvs COL@ LAA
Tue, Sep 1st@ WSH@ ARI
Wed, Sep 2nd@ WSH@ ARI
Fri, Sep 4th@ PHIvs ATL
Sat, Sep 5th@ PHIvs ATL
Sun, Sep 6th@ PHIvs ATL
Mon, Sep 7th@ PHIvs ATL
Tue, Sep 8thvs TBvs HOU
Wed, Sep 9thvs TBvs HOU
Thu, Sep 10thvs TBvs HOU
Fri, Sep 11thvs PHI@ ATL
Sat, Sep 12thvs PHI@ ATL
Sun, Sep 13thvs PHI@ ATL
Mon, Sep 14th@ CHC   
Tue, Sep 15th@ CHC@ WSH
Wed, Sep 16th@ CHC@ WSH
Fri, Sep 18th@ HOU@ NYM
Sat, Sep 19th@ HOU@ NYM
Sun, Sep 20th@ HOU@ NYM
Tue, Sep 22ndvs CINvs MIL
Wed, Sep 23rdvs CINvs MIL
Thu, Sep 24thvs CINvs MIL
Fri, Sep 25th@ MIAvs TB
Sat, Sep 26th@ MIAvs TB
Sun, Sep 27th@ MIAvs TB
Thu, Mar 26th   vs TEXNathan Eovaldi (2-2)
Thu, May 7th   vs ATH
Mon, May 25th   @ SD
Mon, Jun 8th   @ TOR
Mon, Jun 15th   vs MIA
Thu, Jun 25th   @ WSH
Mon, Jun 29th   vs PIT
Thu, Jul 16th   vs NYM
Mon, Aug 3rd   vs WSH
Thu, Aug 13th   @ MIN
Mon, Aug 24th   @ SEA
Mon, Aug 31st   @ ARI
Thu, Sep 17th   @ NYM