| AB | AVG | HR | RBI | R | OBP | SLG | SB | FSP |
|---|---|---|---|---|---|---|---|---|
| 191 | .283 | 10 | 34 | 31 | .357 | .471 | 1 | 10.49 |
| Compare to same point last season | ||||||||
| 198 | .308 | 9 | 26 | 27 | 390 | .485 | 3 | |
O'Hearn's Power Surge Makes Him a Strong Mid-Week Play
Ryan O'Hearn has provided a nice spark since returning from a mid-May quad injury on May 31, hitting three home runs over his last nine games. He helps anchor a third-place Pirates team (35-33) that is fighting to stay in the postseason race. Despite some playing-time rotation, O'Hearn remains a key middle-of-the-order presence for Pittsburgh.
While our models project a conservative 13 home runs for O'Hearn on the year, he has already slugged 10 across 53 games with a strong .283 average. His current .500 slugging percentage over the last week aligns with his power-packed performance in Baltimore over the past two seasons, suggesting his current pop is no fluke, though his average may settle closer to .266.
For the rest of the week, Pittsburgh faces a challenging matchup today against Dodgers starter Justin Wrobleski and his 2.62 ERA before hosting a three-game series against Miami. He'll face Sandy Alcantara (4.43 ERA) on Saturday, alongside two unannounced Marlins pitchers. Given his recent power surge, O'Hearn is a solid option for the weekend. Verdict: Start.
Updated 11 hrs ago
| DATE | OPP | H | HR | R | RBI | SB | BB | AVG | PTS | |
|---|---|---|---|---|---|---|---|---|---|---|
| 06/10 | LAD | 1 | 0 | 0 | 0 | 0 | 0 | 283 | 0 | |
| 06/09 | LAD | 1 | 1 | 1 | 1 | 0 | 0 | 285 | 4 | |
| 06/07 | @ATL | 0 | 0 | 0 | 0 | 0 | 0 | 286 | 0 | |
| 06/06 | @ATL | 1 | 0 | 0 | 0 | 0 | 0 | 292 | 1 | |
| 06/05 | @ATL | 0 | 0 | 0 | 0 | 0 | 0 | 293 | 1 | |
| 06/04 | @HOU | 2 | 1 | 1 | 3 | 0 | 0 | 295 | 9 | |
| 06/03 | @HOU | 0 | 0 | 0 | 0 | 0 | 0 | 290 | 0 | |
| 06/02 | @HOU | 1 | 0 | 1 | 0 | 0 | 1 | 293 | 2 | |
| 05/31 | MIN | 2 | 1 | 1 | 1 | 0 | 0 | 294 | 7 | |
| 05/16 | PHI | 0 | 0 | 0 | 0 | 0 | 0 | 289 | 1 | |
| 05/15 | PHI | 0 | 0 | 1 | 0 | 0 | 1 | 291 | 2 | |
| 05/14 | COL | 3 | 1 | 2 | 2 | 0 | 0 | 299 | 11 | |
| 05/13 | COL | 2 | 1 | 2 | 1 | 0 | 0 | 287 | 10 | |
| 05/12 | COL | 0 | 0 | 0 | 0 | 0 | 0 | 281 | -1 | |
| 05/10 | @SF | 1 | 0 | 1 | 0 | 0 | 0 | 289 | 2 | |
| 05/09 | @SF | 2 | 0 | 1 | 1 | 0 | 1 | 294 | 6 | |
| 05/08 | @SF | 0 | 0 | 0 | 0 | 0 | 0 | 290 | 1 | |
| 05/07 | @ARI | 1 | 0 | 0 | 1 | 0 | 0 | 292 | 1 | |
| 05/06 | @ARI | 0 | 0 | 0 | 0 | 0 | 1 | 294 | 2 | |
| 05/05 | @ARI | 0 | 0 | 0 | 0 | 0 | 0 | 301 | 0 | |
| 05/03 | CIN | 0 | 0 | 0 | 0 | 0 | 0 | 308 | -1 | |
| 05/02 | CIN | 2 | 0 | 3 | 3 | 0 | 1 | 316 | 9 | |
| 05/01 | CIN | 2 | 0 | 1 | 1 | 0 | 0 | 310 | 5 | |
| 04/30 | STL | 0 | 0 | 0 | 0 | 0 | 1 | 306 | 1 | |
| 04/29 | STL | 1 | 0 | 0 | 0 | 0 | 0 | 317 | 1 | |
| 04/28 | STL | 2 | 1 | 2 | 3 | 0 | 0 | 323 | 10 | |
| 04/27 | STL | 1 | 0 | 0 | 1 | 0 | 1 | 316 | 3 | |
| 04/26 | @MIL | 0 | 0 | 0 | 0 | 0 | 0 | 315 | 0 | |
| 04/25 | @MIL | 1 | 0 | 1 | 0 | 0 | 0 | 330 | 1 | |
| 04/24 | @MIL | 2 | 0 | 2 | 0 | 0 | 0 | 333 | 6 | |
| 04/23 | @TEX | 1 | 0 | 0 | 0 | 0 | 1 | 325 | 2 | |
| 04/22 | @TEX | 1 | 0 | 0 | 0 | 0 | 1 | 325 | 3 | |
| 04/21 | @TEX | 1 | 0 | 0 | 1 | 0 | 0 | 324 | 2 | |
| 04/18 | TB | 2 | 1 | 2 | 2 | 0 | 1 | 329 | 10 | |
| 04/17 | TB | 0 | 0 | 0 | 0 | 0 | 0 | 313 | 0 | |
| 04/16 | WAS | 0 | 0 | 0 | 0 | 0 | 0 | 333 | 1 | |
| 04/15 | WAS | 3 | 0 | 1 | 0 | 1 | 0 | 333 | 6 | |
| 04/14 | WAS | 0 | 0 | 0 | 0 | 0 | 1 | 305 | 2 | |
| 04/13 | WAS | 1 | 0 | 1 | 1 | 0 | 0 | 321 | 2 | |
| 04/12 | @CHC | 2 | 0 | 0 | 0 | 0 | 0 | 333 | 2 | |
| 04/11 | @CHC | 0 | 0 | 0 | 1 | 0 | 1 | 319 | 3 | |
| 04/10 | @CHC | 1 | 0 | 1 | 0 | 0 | 0 | 341 | 3 | |
| 04/08 | SD | 0 | 0 | 0 | 0 | 0 | 0 | 350 | 1 | |
| 04/07 | SD | 2 | 0 | 1 | 0 | 0 | 1 | 389 | 5 | |
| 04/06 | SD | 1 | 0 | 0 | 0 | 0 | 1 | 364 | 3 | |
| 04/05 | BAL | 2 | 1 | 1 | 4 | 0 | 0 | 367 | 11 | |
| 04/04 | BAL | 1 | 0 | 0 | 0 | 0 | 1 | 360 | 2 | |
| 04/03 | BAL | 0 | 0 | 1 | 1 | 0 | 1 | 381 | 3 | |
| 03/31 | @CIN | 1 | 1 | 1 | 3 | 0 | 1 | 421 | 10 | |
| 03/30 | @CIN | 1 | 0 | 0 | 0 | 0 | 2 | 438 | 4 | |
| 03/29 | @NYM | 3 | 0 | 0 | 2 | 0 | 0 | 429 | 4 | |
| 03/28 | @NYM | 1 | 0 | 0 | 0 | 0 | 1 | 333 | 3 | |
| 03/26 | @NYM | 2 | 1 | 2 | 1 | 0 | 0 | 500 | 8 | |
| Totals: | 54 | 10 | 31 | 34 | 1 | 20 | ||||
| YEAR | TM | GP | H | HR | R | RBI | SB | BB | AVG | OBP | SLG | PTS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ON PACE | NAN | NAN | NAN | NAN | NAN | NAN | NAN | NAN | ||||
| 3-YEAR AVG | . | . | . | 0 | ||||||||
| Career | . | . | . | |||||||||
| AVG | HR | RBI | R | SB | OBP | SLG | OPS | 1B | 2B | 3B | H | AB | BB | SBN | TB | FPTS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| .240 | 2.0 | 3.2 | 3.2 | 0.0 | .263 | .536 | .799 | 3.4 | 0.3 | 0.0 | 5.7 | 23.1 | 0.9 | 0.0 | 12.2 | 16.5 |
| AVG | HR | RBI | R | SB | OBP | SLG | OPS | 1B | 2B | 3B | H | AB | BB | SBN | TB | FPTS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| NAME | OWN | START |
|---|---|---|
| Endy Rodriguez | 2% | 2% |
| NAME | OWN | START |
|---|---|---|
| Jared Jones | 60% | 40% |
| Nick Gonzales | 41% | 39% |
| Spencer Horwitz | 37% | 33% |
| Jared Triolo | 1% | 1% |
| NAME | OWN | START |
|---|---|---|
| Brandon Lowe | 98% | 89% |
| Konnor Griffin | 85% | 10% |
| NAME | OWN | START |
|---|---|---|
| Oneil Cruz | 98% | 43% |
| Bryan Reynolds | 97% | 88% |
| Ryan O'Hearn | 80% | 69% |
| Marcell Ozuna | 7% | 3% |
| Jake Mangum | 6% | 5% |
| Edward Florentino | 2% | 0% |
| NAME | OWN | START |
|---|---|---|
| Paul Skenes | 100% | 84% |
| Braxton Ashcraft | 96% | 68% |
| Jared Jones | 60% | 40% |
| Mitch Keller | 54% | 45% |
| Bubba Chandler | 49% | 32% |
| Carmen Mlodzinski | 8% | 6% |
| Seth Hernandez | 6% | 0% |
| NAME | OWN | START |
|---|---|---|
| Gregory Soto | 67% | 66% |
| Dennis Santana | 25% | 23% |
| Mason Montgomery | 2% | 2% |
| Wilber Dotel | 2% | 1% |
| Yohan Ramirez | 1% | 1% |
| Team | W-L | Win % | GB | RS | RA |
|---|---|---|---|---|---|
| 41-25 | .621 | - | 352 | 249 | |
| 37-29 | .561 | 4 | 298 | 287 | |
| 35-33 | .515 | 7 | 345 | 323 | |
| 35-34 | .507 | 7.5 | 317 | 313 | |
| 32-35 | .478 | 9.5 | 286 | 340 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Henry Davis | 45 | 123 | 13 | 17 | 5 | 17 | 1 | .138 | |
| Joey Bart | 21 | 58 | 9 | 15 | 2 | 6 | 0 | .259 | |
| Endy Rodríguez | 18 | 46 | 7 | 10 | 1 | 5 | 2 | .217 | |
| Rafael Flores Jr. | 1 | 0 | 1 | 0 | 0 | 0 | 0 | .000 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Spencer Horwitz | 62 | 201 | 27 | 58 | 9 | 29 | 1 | .289 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Brandon Lowe | 62 | 237 | 41 | 59 | 15 | 43 | 0 | .249 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Nick Gonzales | 62 | 230 | 35 | 69 | 2 | 31 | 3 | .300 | |
| Nick Yorke | 27 | 76 | 6 | 15 | 1 | 6 | 0 | .197 | |
| Jared Triolo | 36 | 105 | 10 | 24 | 0 | 6 | 2 | .229 | |
| Davis Wendzel | 2 | 4 | 0 | 0 | 0 | 0 | 0 | .000 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Konnor Griffin | 51 | 189 | 30 | 51 | 4 | 22 | 14 | .270 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Oneil Cruz | 64 | 250 | 45 | 66 | 14 | 44 | 21 | .264 | |
| Ryan O'Hearn | 53 | 191 | 31 | 54 | 10 | 34 | 1 | .283 | |
| Bryan Reynolds | 68 | 240 | 44 | 64 | 7 | 40 | 5 | .267 | |
| Tyler Callihan | 7 | 12 | 4 | 4 | 2 | 6 | 1 | .333 | |
| Esmerlyn Valdez | 5 | 16 | 2 | 2 | 2 | 5 | 0 | .125 | |
| Jake Mangum | 49 | 125 | 18 | 37 | 1 | 9 | 11 | .296 | |
| Billy Cook | 33 | 21 | 5 | 4 | 0 | 0 | 3 | .190 | |
| Jhostynxon Garcia | 13 | 35 | 2 | 7 | 0 | 2 | 0 | .200 |
| Player | GP | AB | R | H | HR | RBI | SB | AVG | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Marcell Ozuna | 50 | 185 | 15 | 36 | 5 | 23 | 0 | .195 |
| Player | GP | W | L | SV | IP | SO | ERA | WHIP | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Paul Skenes | 14 | 6 | 5 | 0 | 76.0 | 89 | 2.84 | 0.93 | |
| Braxton Ashcraft | 13 | 5 | 3 | 0 | 79.2 | 86 | 3.28 | 1.08 | |
| Bubba Chandler | 13 | 2 | 7 | 0 | 62.1 | 62 | 4.91 | 1.44 | |
| Mitch Keller | 13 | 5 | 3 | 0 | 73.0 | 55 | 4.81 | 1.23 | |
| Carmen Mlodzinski | 13 | 4 | 3 | 1 | 62.2 | 52 | 4.02 | 1.40 | |
| Jared Jones | 3 | 1 | 0 | 0 | 13.1 | 14 | 4.73 | 1.43 | |
| Cam Sanders | 6 | 0 | 0 | 0 | 6.0 | 8 | 9.00 | 1.83 | |
| Hunter Barco | 5 | 0 | 1 | 0 | 11.2 | 8 | 7.71 | 1.97 | |
| José Urquidy | 5 | 0 | 1 | 1 | 6.1 | 6 | 8.53 | 2.68 |
| Player | GP | W | L | SV | IP | SO | ERA | WHIP | O/S |
|---|---|---|---|---|---|---|---|---|---|
| Gregory Soto | 30 | 4 | 1 | 9 | 29.1 | 34 | 3.38 | 0.92 | |
| Dennis Santana | 29 | 2 | 3 | 2 | 27.0 | 22 | 5.00 | 1.59 | |
| Yohan Ramírez | 28 | 3 | 2 | 1 | 36.2 | 41 | 4.66 | 1.31 | |
| Chris Devenski | 3 | 0 | 0 | 0 | 2.1 | 3 | 7.71 | 2.14 | |
| Isaac Mattson | 21 | 0 | 0 | 0 | 19.2 | 15 | 4.12 | 1.48 | |
| Wilber Dotel | 8 | 1 | 1 | 0 | 16.2 | 17 | 4.32 | 1.08 | |
| Evan Sisk | 24 | 1 | 0 | 0 | 28.1 | 35 | 1.27 | 1.06 | |
| Mason Montgomery | 26 | 1 | 1 | 0 | 25.2 | 34 | 4.56 | 1.40 | |
| Brandan Bidois | 11 | 0 | 0 | 0 | 12.0 | 14 | 4.50 | 1.67 |
SIGN UP to see player ownership across all of your fantasy leagues.
| DATE | OPP | SCORE | MATCHUP |
|---|---|---|---|
| 06-09 | LAD | L 3-12 | Paul Skenes Eric Lauer |
| 06-10 | LAD | W 9-8 | Jared Jones Shohei Ohtani |
| 06-11 | LAD | 06:40 EDT | Mitch Keller Justin Wrobleski |
| 06-12 | MIA | 06:40 EDT | Braxton Ashcraft |
| 06-13 | MIA | 04:05 EDT | Bubba Chandler Sandy Alcantara |
| 06-14 | MIA | 12:15 EDT | Paul Skenes |
Jun 4th
Ryan O’Hearn Homers to Double Pirates’ Lead
May 31st
Ryan O’Hearn Returns from IL and Launches Solo Homer, Delighting Young ...
May 16th
Ryan O’Hearn Exits Game With Right Quad Discomfort, Under Evaluation
May 14th
Ryan O’Hearn Launches First-Inning Home Run
Apr 18th
Ryan O’Hearn Launches 2-Run Homer to Put Pirates Ahead
Apr 5th
Ryan O’Hearn Crushes 3-0 Pitch for a Power Swing Highlight
Feb 21st
Orioles to Face Pirates’ Ryan O’Hearn During Today’s Trip
Feb 15th
Ryan O’Hearn Reports to Pirates’ Spring Training Facility (Pirate ...
Jan 9th
Breaking: Pirates Sign Ryan O’Hearn to 2-Year, $29M Deal With 2026–27 ...
Jan 8th
Pirates Sign Ryan O’Hearn to Two-Year Contract
Dec 23rd
Breaking: Pirates Agree to Two-Year, $29M Deal with 1B Ryan O’Hearn
Jaguars Shock NFL Draft by Selecting TE Nate Boerkircher at No. 56
@MySportsUpdate
Jordan Staal Makes NHL History With Goal Streak to Open Stanley Cup Final
@RachelKryshak
Jordan Staal Makes NHL History in Game 5, Tying Stanley Cup Final Record for Captains
@NHLPR
Karl-Anthony Towns Poised to Rewrite His NBA Playoff Narrative
@NickFriedell
Knicks Stage Historic 29-Point Comeback, Beat Spurs 107-106 for 3-1 Finals Lead
@NBA
Shohei Ohtani Exits Game With Left Knee Inflammation After Pinch-Hit Move
@dylanohernandez
Jaguars Shock NFL Draft by Selecting TE Nate Boerkircher at No. 56
@MySportsUpdate
WR Jalen Coker agrees to three-year extension with Panthers
profootballtalk.com
Panthers Sign WR Jalen Coker to Three-Year Extension
@ProFootballTalk
Stefon Diggs Shares Texans Camp Clip Highlighting Brevin Jordan’s Pass Protection Potential
@McClain_on_NFL
Coker, Panthers reach 3-year, $35M extension
ESPN
Lions’ Defensive End Depth Stands Out as OTAs Wrap Up Around Aidan Hutchinson
@davebirkett
Shohei Ohtani Exits Game With Left Knee Inflammation After Pinch-Hit Move
@dylanohernandez
Astros To Select Raynel Delgado
MLBTradeRumors
Guardians Trade Nolan Jones To White Sox
MLBTradeRumors
Angels Re-Sign Taijuan Walker To Minor League Deal
MLBTradeRumors
Paul Goldschmidt on Pace to Join Elite Yankees Age-38+ Power List
@jonmorosi
Dodgers Suffer Injury Concerns as Wrobleski Exits with Hamstring Contusion, Ohtani with Knee Inflammation
@billplunkettocr
Karl-Anthony Towns Poised to Rewrite His NBA Playoff Narrative
@NickFriedell
Knicks Stage Historic 29-Point Comeback, Beat Spurs 107-106 for 3-1 Finals Lead
@NBA
OG Anunoby Powers Knicks’ Historic Game 4 Comeback With Clutch Block and Game-Winner
@NBA
Tweet argues Knicks got home-court, favorable officiating, and extra help defending Jalen Brunson
@Tjonesonthenba
Trend: Mike Brown Fired After Publicly Calling Out De’Aaron Fox in 2024
@KevinOConnor
Victor Wembanyama nearly hit by egg following loss to Knicks, video shows
Washington Times
Jordan Staal Makes NHL History With Goal Streak to Open Stanley Cup Final
@RachelKryshak
Jordan Staal Makes NHL History in Game 5, Tying Stanley Cup Final Record for Captains
@NHLPR
Jordan Staal’s Play Sparks Talk of a Monster Contract Revival
@ShutdownLine
Jordan Staal Joins Rare NHL Final Scoring Streak With Five Straight Games
@scottcwheeler
Jordan Staal ties NHL record with goal in fifth straight Stanley Cup Final game to start the series
@SaraCivian
Veteran NHL Stars Dominating Stanley Cup Final Scoring in Recent Years
@JesseGranger_
| Braden Montgomery CHW RF | +17.7 |
| Hunter Dobbins STL SP | +16.6 |
| Christian Scott NYM SP | +14.6 |
| Jac Caglianone KC RF | +14.2 |
| Dalton Rushing LAD C | +12.7 |
| Kumar Rocker TEX SP | +12.1 |
| Martin Perez ATL SP | +8.7 |
| Zebby Matthews MIN SP | +8.4 |
| Kody Clemens MIN 1B | +7.9 |
| Bryce Eldridge SF 1B | +7.7 |
| Edward Cabrera CHC SP | +7.6 |
| Brayan Rocchio CLE SS | +6.5 |
| Riley O'Brien STL RP | +6.2 |
| Matt Chapman SF 3B | +5.8 |
| Ryan Ward LAD LF | +5.7 |
| Ryne Nelson ARI SP | -12.5 |
| Taj Bradley MIN SP | -9.7 |
| Jake Bennett BOS SP | -6.2 |
| Trevor Story BOS SS | -6.2 |
| Aaron Nola PHI SP | -4.3 |
| Paul Goldschmidt NYY 1B | -4.1 |
| Stephen Kolek KC SP | -4.1 |
| Jameson Taillon CHC SP | -4.1 |
| Joc Pederson TEX DH | -4.1 |
| Steven Matz TB SP | -3.9 |
| Troy Melton DET SP | -3.7 |
| Jake McCarthy COL CF | -3.6 |
| Grant Holmes ATL SP | -3.5 |
| Brandon Valenzuela TOR C | -3.5 |
| Robbie Ray SF SP | -3.4 |