Skip Navigation to Main Content

Nelson Rada or Ryan O'Hearn

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Nelson Rada or Ryan O'Hearn Player Statistics
  Ryan O'Hearn
1B,LF,RF,DH - PIT
Ryan O'Hearn
Nelson Rada
CF - LAA
Nelson Rada
2026 Stats 
   
   
At Bats159
   
Runs27
   
Hits46
   
Singles33
   
Doubles6
   
Triples0
   
Home Runs7
   
RBI29
   
Stolen Bases1
   
Caught Stealing0
   
Walks19
   
Strikeouts34
   
Batting Average.289
   
On Base Pct.368
   
Slugging Pct.459
   
On-base Plus Slugging.827
   
Nelson Rada or Ryan O'Hearn Player Projections
  Ryan O'Hearn
1B,LF,RF,DH - PIT
Ryan O'Hearn
Nelson Rada
CF - LAA
Nelson Rada
2026 Projections 
   
   
At Bats45668
   
Runs608
   
Hits12116
   
Singles8213
   
Doubles233
   
Triples20
   
Home Runs150
   
RBI605
   
Stolen Bases34
   
Caught Stealing11
   
Walks487
   
Strikeouts9618
   
Batting Average.266.236
   
On Base Pct.335.308
   
Slugging Pct.417.296
   
On-base Plus Slugging.752.604
   
Nelson Rada or Ryan O'Hearn Player Notes
  Ryan O'Hearn
1B,LF,RF,DH - PIT
Ryan O'Hearn
Nelson Rada
CF - LAA
Nelson Rada
News 
 The Pirates activated Ryan O'Hearn from the injured list.
Ari Koslow
Sun, May 31st
The Angels reassigned OF Nelson Rada to minor league camp.
Ari Koslow
Sun, Mar 8th
 The Pirates are expected activate Ryan O'Hearn from the injured list on Sunday.
Ari Koslow
Sat, May 30th
 
 Ryan O'Hearn ran the bases on Friday and could be days away from a return, according to Pittsburgh Pirates trainer Todd Tomczyk.
Nicholas Rodriguez
Sat, May 30th
 
 Ryan O'Hearn completes infield work on Wednesday.
Nicholas Rodriguez
Thu, May 28th
 
 Ryan O'Hearn took on-field batting practice prior to Tuesday's game against the Chicago Cubs.
Nicholas Rodriguez
Wed, May 27th
 
Notes 
There are no recent notes for these players
Nelson Rada or Ryan O'Hearn Player Schedules
  Ryan O'Hearn
1B,LF,RF,DH - PIT
Ryan O'Hearn
Nelson Rada
CF - LAA
Nelson Rada
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th@ NYMFreddy Peralta (3-4)#28@ HOUHunter Brown (1-0)#17
Fri, Mar 27th   @ HOUMike Burrows (3-6)#121
Sat, Mar 28th@ NYMDavid Peterson (3-5)#117@ HOUCristian Javier (0-1)#258
Sun, Mar 29th@ NYMNolan McLean (2-4)#29@ HOUTatsuya Imai (2-2)#152
Mon, Mar 30th@ CINChase Burns (7-1)#25@ CHCEdward Cabrera (3-2)#70
Tue, Mar 31st@ CINBrandon Williamson (2-3)#370@ CHCJameson Taillon (2-4)#107
Wed, Apr 1st@ CINAndrew Abbott (4-3)#99@ CHCMatthew Boyd (2-1)#40
Fri, Apr 3rdvs BALKyle Bradish (2-6)#43vs SEABryan Woo (5-3)#6
Sat, Apr 4thvs BALShane Baz (2-5)#84vs SEAEmerson Hancock (4-2)#91
Sun, Apr 5thvs BALChris Bassitt (4-3)#125vs SEALuis Castillo (1-5)#46
Mon, Apr 6thvs SDGerman Marquez (3-2)#330vs ATLChris Sale (8-3)#5
Tue, Apr 7thvs SDNick Pivetta (1-2)#138vs ATLReynaldo Lopez (2-1)#108
Wed, Apr 8thvs SDMichael King (4-4)#35vs ATLGrant Holmes (3-2)#139
Fri, Apr 10th@ CHCShota Imanaga (4-6)#24@ CINChase Burns (7-1)#25
Sat, Apr 11th@ CHCEdward Cabrera (3-2)#70@ CINBrandon Williamson (2-3)#370
Sun, Apr 12th@ CHCJameson Taillon (2-4)#107@ CINAndrew Abbott (4-3)#99
Mon, Apr 13thvs WSHCade Cavalli (3-3)#87@ NYYWill Warren (6-1)#60
Tue, Apr 14thvs WSHPJ Poulin (3-0)#237@ NYYRyan Weathers (2-3)#66
Wed, Apr 15thvs WSHJake Irvin (2-4)#203@ NYYLuis Gil (1-2)#249
Thu, Apr 16thvs WSHFoster Griffin (6-2)#88@ NYYMax Fried (4-3)#33
Fri, Apr 17thvs TBNick Martinez (5-1)#81vs SDMatt Waldron (1-2)#307
Sat, Apr 18thvs TBDrew Rasmussen (4-2)#21vs SDGerman Marquez (3-2)#330
Sun, Apr 19thvs TBShane McClanahan (5-2)#22vs SDMichael King (4-4)#35
Mon, Apr 20th   vs TORDylan Cease (3-3)#16
Tue, Apr 21st@ TEXKumar Rocker (2-5)#103vs TORPatrick Corbin (2-1)#216
Wed, Apr 22nd@ TEXJack Leiter (2-4)#76vs TOREric Lauer (2-5)#264
Fri, Apr 24th@ MILBrandon Woodruff (2-1)#56@ KCNoah Cameron (2-4)#92
Sat, Apr 25th@ MILJacob Misiorowski (5-2)#18@ KCCole Ragans (1-4)#49
Sun, Apr 26th@ MILKyle Harrison (6-1)#63@ KCSeth Lugo (2-4)#104
Mon, Apr 27thvs STLDustin May (3-6)#85@ CWSAnthony Kay (5-1)#182
Tue, Apr 28thvs STLKyle Leahy (5-3)#162@ CWSDavis Martin (8-1)#79
Wed, Apr 29thvs STLAndre Pallante (5-4)#163@ CWSErick Fedde (0-5)#373
Fri, May 1stvs CINBrady Singer (2-5)#143vs NYMChristian Scott (1-0)#90
Sat, May 2ndvs CINRhett Lowder (3-3)#206vs NYMNolan McLean (2-4)#29
Sun, May 3rdvs CINChase Burns (7-1)#25vs NYMClay Holmes (4-4)#165
Mon, May 4th   vs CWSDavis Martin (8-1)#79
Tue, May 5th@ ARIEduardo Rodriguez (5-1)#112vs CWSErick Fedde (0-5)#373
Wed, May 6th@ ARIMichael Soroka (7-2)#67vs CWSNoah Schultz (2-4)#221
Fri, May 8th@ SFRobbie Ray (3-6)#83@ TORDylan Cease (3-3)#16
Sat, May 9th@ SFLanden Roupp (5-5)#61@ TORTrey Yesavage (2-2)#48
Sun, May 10th@ SFTyler Mahle (1-7)#119@ TORSpencer Miles (2-0)#133
Mon, May 11th   @ CLEJoey Cantillo (4-2)#106
Tue, May 12thvs COLMichael Lorenzen (2-7)#427@ CLESlade Cecconi (3-5)#105
Wed, May 13thvs COLJose Quintana (2-3)#425@ CLEParker Messick (6-1)#51
Fri, May 15thvs PHIAaron Nola (3-4)#39vs LADWill Klein
Sat, May 16thvs PHICristopher Sanchez (6-2)#3vs LADJustin Wrobleski (7-2)#130
Sun, May 17thvs PHIZack Wheeler (4-1)#7vs LADRoki Sasaki (3-3)#131
Mon, May 18th   vs ATHJ.T. Ginn (3-3)#127
Tue, May 19th@ STLMatthew Liberatore (2-3)#114vs ATHJacob Lopez (4-2)#202
Wed, May 20th@ STLMichael McGreevy (3-4)#86vs ATHAaron Civale (5-2)#219
Thu, May 21st@ STLDustin May (3-6)#85vs ATHLuis Severino (2-6)#146
Fri, May 22nd@ TORKevin Gausman (4-3)#19vs TEXJacob deGrom (3-4)#8
Sat, May 23rd@ TORPatrick Corbin (2-1)#216vs TEXNathan Eovaldi (5-6)#20
Sun, May 24th@ TORDylan Cease (3-3)#16vs TEXMacKenzie Gore (4-4)#50
Tue, May 26thvs CHCJordan Wicks (0-1)#234@ DETKeider Montero (2-3)#201
Wed, May 27thvs CHCJameson Taillon (2-4)#107@ DETCasey Mize (2-3)#65
Thu, May 28thvs CHCColin Rea (5-3)#140@ DETJack Flaherty (0-7)#62
Fri, May 29thvs MINTaj Bradley (5-1)#74@ TBNick Martinez (5-1)#81
Sat, May 30thvs MINBailey Ober (6-3)#72@ TBDrew Rasmussen (4-2)#21
Sun, May 31stvs MINZebby Matthews (1-2)#82@ TBShane McClanahan (5-2)#22
Mon, Jun 1st   vs COLKyle Freeland (1-6)#395
Tue, Jun 2nd@ HOUMike Burrows (3-6)#121vs COLTomoyuki Sugano (4-4)#428
Wed, Jun 3rd@ HOUSpencer Arrighetti (7-1)#126vs COLMichael Lorenzen (2-7)#427
Fri, Jun 5th@ ATLMartin Perez (3-3)#200@ LADRoki Sasaki (3-3)#131
Sat, Jun 6th@ ATLSpencer Strider (3-0)#31@ LADYoshinobu Yamamoto (4-4)#13
Sun, Jun 7th@ ATLBryce Elder (4-3)#113@ LADEmmet Sheehan (3-1)#42
Mon, Jun 8th   vs HOUMike Burrows (3-6)#121
Tue, Jun 9thvs LADEric Lauer (2-5)#264vs HOUSpencer Arrighetti (7-1)#126
Wed, Jun 10thvs LADvs HOU
Fri, Jun 12thvs MIAvs TB
Sat, Jun 13thvs MIAvs TB
Sun, Jun 14thvs MIAvs TB
Mon, Jun 15th@ ATH@ ARI
Tue, Jun 16th@ ATH@ ARI
Wed, Jun 17th@ ATH@ ARI
Thu, Jun 18th   @ ATH
Fri, Jun 19th@ COL@ ATH
Sat, Jun 20th@ COL@ ATH
Sun, Jun 21st@ COL@ ATH
Mon, Jun 22nd   vs BAL
Tue, Jun 23rdvs SEAvs BAL
Wed, Jun 24thvs SEAvs BAL
Fri, Jun 26thvs CINvs ATH
Sat, Jun 27thvs CINvs ATH
Sun, Jun 28thvs CINvs ATH
Mon, Jun 29th@ PHI@ SEA
Tue, Jun 30th@ PHI@ SEA
Thu, Jul 2nd@ PHI@ SEA
Fri, Jul 3rd@ WSHvs BOS
Sat, Jul 4th@ WSHvs BOS
Sun, Jul 5th@ WSHvs BOS
Tue, Jul 7thvs ATL@ TEX
Wed, Jul 8thvs ATL@ TEX
Thu, Jul 9thvs ATL@ TEX
Fri, Jul 10thvs MIL@ MIN
Sat, Jul 11thvs MIL@ MIN
Sun, Jul 12thvs MIL@ MIN
Fri, Jul 17th@ CLEvs DET
Sat, Jul 18th@ CLEvs DET
Sun, Jul 19th@ CLEvs DET
Mon, Jul 20th@ NYYvs STL
Tue, Jul 21st@ NYYvs STL
Wed, Jul 22nd@ NYYvs STL
Fri, Jul 24thvs CHC@ SF
Sat, Jul 25thvs CHC@ SF
Sun, Jul 26thvs CHC@ SF
Mon, Jul 27thvs ARIvs HOU
Tue, Jul 28thvs ARIvs HOU
Wed, Jul 29thvs ARIvs HOU
Fri, Jul 31st@ CINvs MIL
Sat, Aug 1st@ CINvs MIL
Sun, Aug 2nd@ CINvs MIL
Tue, Aug 4th@ MIL@ BAL
Wed, Aug 5th@ MIL@ BAL
Thu, Aug 6th@ MIL@ BAL
Fri, Aug 7thvs NYM@ MIA
Sat, Aug 8thvs NYM@ MIA
Sun, Aug 9thvs NYM@ MIA
Mon, Aug 10th   vs TEX
Tue, Aug 11th@ MIAvs TEX
Wed, Aug 12th@ MIAvs TEX
Thu, Aug 13th@ MIAvs TEX
Fri, Aug 14thvs BOSvs KC
Sat, Aug 15thvs BOSvs KC
Sun, Aug 16thvs BOSvs KC
Tue, Aug 18thvs DET@ HOU
Wed, Aug 19thvs DET@ HOU
Thu, Aug 20th   @ HOU
Fri, Aug 21st@ LAD@ TEX
Sat, Aug 22nd@ LAD@ TEX
Sun, Aug 23rd@ LAD@ TEX
Mon, Aug 24th@ SDvs CLE
Tue, Aug 25th@ SDvs CLE
Wed, Aug 26th@ SDvs CLE
Fri, Aug 28th@ STLvs PHI
Sat, Aug 29th@ STLvs PHI
Sun, Aug 30th@ STLvs PHI
Mon, Aug 31st   vs NYY
Tue, Sep 1stvs SFvs NYY
Wed, Sep 2ndvs SFvs NYY
Fri, Sep 4thvs LAA@ PIT
Sat, Sep 5thvs LAA@ PIT
Sun, Sep 6thvs LAA@ PIT
Mon, Sep 7th   @ BOS
Tue, Sep 8th@ CWS@ BOS
Wed, Sep 9th@ CWS@ BOS
Fri, Sep 11th@ CHC@ WSH
Sat, Sep 12th@ CHC@ WSH
Sun, Sep 13th@ CHC@ WSH
Mon, Sep 14th   vs SEA
Tue, Sep 15thvs MILvs SEA
Wed, Sep 16thvs MILvs SEA
Thu, Sep 17thvs MILvs MIN
Fri, Sep 18thvs KCvs MIN
Sat, Sep 19thvs KCvs MIN
Sun, Sep 20thvs KCvs MIN
Tue, Sep 22ndvs STL@ ATH
Wed, Sep 23rdvs STL@ ATH
Thu, Sep 24thvs STL@ SEA
Fri, Sep 25th@ DET@ SEA
Sat, Sep 26th@ DET@ SEA
Sun, Sep 27th@ DET@ SEA
Thu, Apr 23rd@ TEXJacob deGrom (3-4)#8   
Thu, Apr 30thvs STLHunter Dobbins (0-0)#198   
Thu, May 7th@ ARIZac Gallen (3-4)#71   
Thu, May 14thvs COLChase Dollander (3-3)#340   
Mon, May 25thvs CHCBen Brown (2-2)#52   
Thu, Jun 4th@ HOUKai-Wei Teng (3-3)#181   
Thu, Jun 11thvs LAD   
Thu, Jun 25thvs SEA   
Wed, Jul 1st@ PHI   
Thu, Jul 30th@ CIN   
Mon, Aug 3rd@ MIL   
Mon, Aug 17thvs DET   
Thu, Sep 3rdvs SF   
Thu, Sep 10th@ CWS