Page title background image

Ryan O'Hearn Fantasy Stats

Background banner image for player info Ryan O

Right Fielder #29

Healthy
Height / Weight 6'2"  /  220 lbs.
Date of Birth (Age) Jul 26, 1993 (32)
Experience 9 seasons
College Sam Houston State
ESPN Eligible 1B, OF, DH
Yahoo Eligible 1B, OF

2026 Rankings

Preseason OF51
Current OF38

Season Stats

SEASON TEAM POS GP FPTS/G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG OPS
2018KC1B458.414923391021230204500.262.353.597.950
2019KC1B1055.232832641311438399901.195.280.369.649
2020KC1B424.211372260218183700.195.301.301.602
2021KC1B844.4236235351929137101.225.265.369.634
2022KC1B673.013414326111683500.239.288.321.609
2023BAL1B1126.5346481002211460158251.289.318.480.798
2024BAL1B1426.1443601172131559466931.264.332.427.759
2025SD1B1446.84746713321117635810931.281.366.437.803
2026PITRF458.3163284860830193510.294.371.479.850
Career 786 5.9 2386 302 608 110 10 92 343 236 582 12 5 .255 .325 .425 .750

Game Log

TEAM OPP POS FPTS AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG OPS
Mar 26, 2026 PITNYMRF19.042200110100.500.5001.2501.750
Mar 28, 2026 PITNYM1B5.050100001000.200.333.200.533
Mar 29, 2026 PITNYM1B13.050300020200.600.600.6001.200
Mar 30, 2026 PITCINRF7.020100002000.500.750.5001.250
Mar 31, 2026 PITCIN1B20.031100131000.333.5001.3331.833
Apr 3, 2026 PITBALRF6.021000011100.000.250.000.250
Apr 4, 2026 PITBALRF5.040100001100.250.400.250.650
Apr 5, 2026 PITBALRF25.051210140100.400.4001.2001.600
Apr 6, 2026 PITSDRF7.030110001100.333.500.6671.167
Apr 7, 2026 PITSD1B10.031200001000.667.750.6671.417
Apr 8, 2026 PITSDDH0.040000000000.000.000.000.000
Apr 10, 2026 PITCHC1B5.041100000000.250.250.250.500
Apr 11, 2026 PITCHC1B4.030000011000.000.200.000.200
Apr 12, 2026 PITCHC1B6.040200000100.500.500.5001.000
Apr 13, 2026 PITWSHRF9.051110010300.200.200.400.600
Apr 14, 2026 PITWSH1B2.030000001000.000.250.000.250
Apr 15, 2026 PITWSHRF16.041300000110.750.750.7501.500
Apr 16, 2026 PITWSH1B2.000000000000.0001.000.0001.000
Apr 17, 2026 PITTB1B0.040000000100.000.000.000.000
Apr 18, 2026 PITTBRF23.032200121100.667.7501.6672.417
Apr 21, 2026 PITTEX1B5.040100010100.250.250.250.500
Apr 22, 2026 PITTEX1B5.030100001000.333.500.333.833
Apr 23, 2026 PITTEXRF5.030100001100.333.500.333.833
Apr 24, 2026 PITMIL1B12.042210000000.500.500.7501.250
Apr 25, 2026 PITMILDH7.041100000200.250.400.250.650
Apr 26, 2026 PITMIL1B0.040000000100.000.000.000.000
Apr 27, 2026 PITSTL1B7.030100011100.333.500.333.833
Apr 28, 2026 PITSTLRF23.042200130100.500.5001.2501.750
Apr 29, 2026 PITSTL1B3.050100000100.200.200.200.400
Apr 30, 2026 PITSTLDH2.040000001100.000.200.000.200
May 1, 2026 PITCINRF10.051200010000.400.400.400.800
May 2, 2026 PITCINRF22.043210031200.500.600.7501.350
May 3, 2026 PITCINRF0.030000000200.000.000.000.000
May 5, 2026 PITARI1B0.030000000100.000.000.000.000
May 6, 2026 PITARI1B2.030000001000.000.250.000.250
May 7, 2026 PITARIRF5.040100010200.250.250.250.500
May 8, 2026 PITSFPH0.010000000000.000.000.000.000
May 9, 2026 PITSFRF12.051200011000.400.500.400.900
May 10, 2026 PITSFRF5.061100000100.167.167.167.334
May 12, 2026 PITCOL1B0.040000000200.000.000.000.000
May 13, 2026 PITCOLRF21.042210110000.500.5001.5002.000
May 14, 2026 PITCOL1B24.042300120000.750.7501.5002.250
May 15, 2026 PITPHI1B4.041000001100.000.200.000.200
May 16, 2026 PITPHI1B0.010000000000.000.000.000.000
May 31, 2026 PITMINDH17.041200110100.500.5001.2501.750

Ryan O'Hearn News

Ryan O'Hearn  • RF  •  Pirates

Ryan O'Hearn Activated from Injured List on Sunday

Pittsburgh Pirates outfielder/first baseman Ryan O'Hearn (quadriceps) has been activated off the 10-day injured list, per Colin Beazley of the Pittsburgh Post-Gazette. O'Hearn will take the roster spot of Pirates shortstop Konnor Griffin (forearm), who is headed to the injured list with a flexor strain in his right forearm. O'Hearn has been on the injured list since May 17 due to a quad injury. The 32-year-old was off to a strong start to his first season in Pittsburgh before getting hurt, hitting .289/.368/.459 with seven home runs, 29 RBI, 27 runs scored, and one stolen base across 182 plate appearances. With his 44.9% hard-hit rate and 18.7% strikeout rate, O'Hearn profiles as a strong source of batting average who should continue to compile counting stats in an everyday role in the heart of the Pirates lineup.
15 hours ago   
Ryan O'Hearn  • RF  •  Pirates

Ryan O'Hearn Deserving of a Stash While on Injured List?

Pittsburgh Pirates first baseman/outfielder Ryan O'Hearn (quadriceps) has been on the 10-day injured list since May 17 with a quadriceps injury, but he resumed working out on Monday and is worth a look as a stash candidate off the waiver wire with a potential return to the Bucs by the middle of June. The 32-year-old left-handed-hitting veteran has been solid so far in his first season in Pittsburgh, slashing .289/.368/.459 with an .827 OPS, seven home runs, 29 RBI, 27 runs scored, and a stolen base across 44 games and 182 plate appearances. O'Hearn doesn't offer significant power or run production, but it's worth noting that he could continue to play regularly in the Steel City once healthy if he can maintain his gains against same-handed pitching. Through 50 plate appearances against lefties in 2026, O'Hearn has gone 13-for-47 (.277) with one of his seven home runs and a .300 on-base percentage. He's also eligible at first base, in addition to outfield, in Yahoo leagues. For at least outfield depth in deeper mixed leagues, O'Hearn is a stash candidate and is rostered in 58% of leagues.
4 days ago   
Ryan O'Hearn  • RF  •  Pirates

Ryan O'Hearn Does Agility Drills on Monday

Pittsburgh Pirates first baseman/outfielder Ryan O'Hearn (quadriceps) left the game against the Philadelphia Phillies on May 16 after the third inning because of right-quad discomfort and was placed on the 10-day injured list the next day with a right-quad muscle strain. O'Hearn worked in the outfield on Monday with agility/cone drills, according to MLB.com. Barring a setback once he starts ramping up more, O'Hearn is expected to come off the IL at some point in mid-June. Monday was the first activity that the 32-year-old veteran has done since injuring his quad. In his first year in the Steel City, O'Hearn has hit .289/.368/.459 with an .827 OPS, seven home runs, 29 RBI, 27 runs scored, and a stolen base across 44 games and 182 plate appearances. Although he has just one home run against left-handers, he's gone a very respectable 13-for-47 (.277) against them with a .300 on-base percentage. O'Hearn is currently rostered in 59% of Yahoo leagues. In his absence, the Bucs have been mixing and matching in right field with Esmerlyn Valdez, Jhostynxon Garcia, and Jake Mangum.
5 days ago   
Ryan O'Hearn  • RF  •  Pirates

Ryan O'Hearn Goes on Injured List With Quad Strain

Pittsburgh Pirates first baseman/outfielder Ryan O'Hearn (quadriceps) is going on the 10-day injured list on Sunday with a right-quad strain, according to Pirates reporter Jason Mackey. O'Hearn was pulled from Saturday's game early against the Philadelphia Phillies with right-quad discomfort, and now the 32-year-old veteran will miss at least the next 10 games. O'Hearn went hitless in just one at-bat on Saturday before leaving and is hitting a strong .291/.370/.462 with an .832 OPS, seven home runs, 29 RBI, 27 runs scored, and a stolen base in 158 at-bats over his first 43 games with the Pirates this year. Now that he will be sidelined for a bit of time, both Nick Yorke and Billy Cook could see more time in the Bucs' outfield for at least the next 10 days. O'Hearn's strong season to this point had earned him some looks off the waiver wire, and he's currently rostered in 72% of Yahoo leagues. Surprisingly, O'Hearn has improved against lefties this year, going 13-for-46 (.283) with one of his seven home runs against them. UPDATE: General manager Ben Cherington said that O'Hearn's quad strain is "moderate" and is likely to keep him on the sidelines for around four weeks.
May 17   
Ryan O'Hearn  • RF  •  Pirates

Ryan O'Hearn Exits Early on Saturday with Quad Issue

Pittsburgh Pirates first baseman Ryan O'Hearn (quad) was forced to make an early exit from Saturday's game against the Philadelphia Phillies. O'Hearn exited in the fourth inning of this game due to right quad discomfort. Before exiting, O'Hearn was hitless in his lone plate appearance. Fantasy managers shouldn't be surprised if he sits out of Sunday's game as a precaution. The Pirates should give an update on his status following Saturday's game. Jared Triolo took over at first base and could see more action over there if O'Hearn misses any time.
May 16   
Ryan O'Hearn  • RF  •  Pirates

Ryan O'Hearn on a Tear to Start the 2026 Season, Must-Add in All Formats

Pittsburgh Pirates first baseman Ryan O'Hearn is off to a blazing start, helping the young Pirates team to a 6-3 start to the 2026 season. O'Hearn is batting in the middle of their lineup, and slashing .367/.459/.700 with three home runs, five runs scored, and 11 RBI to go along with six walks. O'Hearn has a clear path to everyday playing time and is a must-add in all formats. Throughout most of his time in Baltimore with the Orioles, he was splitting time at first base, and with the Pirates this year, his path to everyday playing time is more secure than it ever has been, which should only benefit fantasy managers who picked him up in their drafts, especially in the counting stats department. Under the hood, most of his metrics support the early-season breakout, with his xWOBA, xBA, and xSLG all in the 87th percentile or better. O'Hearn has always had average-to-above-average plate discipline, which should only help him in points leagues or formats that prioritize OBP. Regardless of the league scoring format, O'Hearn should be rostered and started across the board.
Apr 6   
Ryan O'Hearn  • RF  •  Pirates

Ryan O'Hearn Homers in Team Debut

Pittsburgh Pirates first baseman Ryan O'Hearn made his team debut versus the New York Mets on Thursday. He came ready to swing the bat on Opening Day. O'Hearn went 2-for-4 with a solo home run and two runs scored in the loss. He took right-hander Tobias Myers deep in the sixth inning and singled in the ninth inning. The Pirates signed O'Hearn to a two-year, $29 million deal over the offseason. The first time All-Star slashed .281/.366/.437 with 17 home runs and 63 RBI across 144 games with the Baltimore Orioles and San Diego Padres last season. The 32-year-old should get regular playing time in the middle of the order in Pittsburgh. He's someone worth monitoring in fantasy leagues, but is more of a deep league option at the moment.
Mar 27   
Ryan O'Hearn  • RF  •  Pirates

Ryan O'Hearn Could See a Career High in Plate Appearances in 2026

Across 544 plate appearances split between the Baltimore Orioles and San Diego Padres in 2025, Pittsburgh Pirates first baseman/outfielder Ryan O'Hearn posted a .281/.366/.437 slash line with 17 home runs, 63 RBI, 67 runs scored, and three stolen bases. O'Hearn's solid season landed him a two-year deal with the Pirates, where he could lock down an everyday spot in the middle of an improved batting order. The lefty-swinging O'Hearn owns a career .642 OPS against same-handed pitching, which has largely limited him to a platoon role for most of his career. However, the 32-year-old made significant strides against southpaws in 2025, hitting .278/.358/.474 in 109 plate appearances. The Pirates reportedly plan to play him primarily in right field this season, but O'Hearn's ability to work in at multiple positions gives him a few avenues to regular playing time. O'Hearn's fantasy production may not jump off the page in any one area, but as a steady compiler who could see a career high in plate appearances in 2026, he has value in deep leagues.
Feb 25   
Ryan O'Hearn  • RF  •  Pirates

Ryan O'Hearn, Pirates Agree on Two-Year Deal

Free-agent first baseman Ryan O'Hearn and the Pittsburgh Pirates have agreed on a two-year, $29 million contract, according to Robert Murray of FanSided. The deal also includes $500,000 in performance bonuses for each season. For the Pirates, O'Hearn should split time between first base and designated hitter and slide right into the middle of the lineup. In 2025, the 32-year-old left-handed hitter posted a .272 xBA with a 10.7% walk rate while hitting 21 home runs across 544 plate appearances for the Baltimore Orioles and the San Diego Padres. Even though the Pirates aren't a great offensive team, O'Hearn should have the freedom to play every day. Overall, you don't need to bump him up your board much, but you should feel more confident clicking his name on draft day.
Dec 24   
Ryan O'Hearn  • RF  •  Padres

Padres Acquire Ryan O'Hearn From Orioles

The San Diego Padres are finalizing a deal to acquire first baseman Ryan O'Hearn and outfielder Ramon Laureano from the Baltimore Orioles on Thursday, sources tell Jeff Passan of ESPN. It's unclear what the Padres sent back to the O's at the deadline. The 32-year-old O'Hearn will be a defensive upgrade over Luis Arraez at first base and could also be utilized in the DH spot in San Diego. He mostly only plays against right-handed pitchers, but the first-time All-Star will certainly be an offensive upgrade for the Padres as they seek to get into the postseason this fall. O'Hearn has had a career year, slashing .283/.374/.463 with an .837 OPS, 13 homers, 43 RBI and 45 runs scored in 94 games. He also has a .294 xBA, which supports his 2025 breakout in his eighth year in the league. If anything, the move to SD might be a slight fantasy downgrade for O'Hearn.
Jul 31   
LEGEND