bpdatabases logo bpdatabases logo

Loading player data…

Ryan O'Reilly
Ryan O'Reilly
Position C
Born Feb 7, 1991 (age 35)
Birthplace Clinton, CAN 🇨🇦
Shoots Left Height 6'1" Weight 207 lbs
Draft 2009 Rd 2, Pick 3
Debut 2009-2010

Data shown on this page was last updated on June 15, 2026 at 3:05 AM.

xGF & Minutes Played by Season 0 0 5 400 10 600 15 1000 20 1200 25 1600 30 1800 xGF Minutes STL STL NSH NSH NSH 20.4 12.1 25.3 23.0 25.1 21-22 22-23 23-24 24-25 25-26 Season Minutes Played xGF
Season Stats
Season Team xGF xGF/G G-xGF G A Pts GP avgTOI
25-26 NSH 25.1 0.31 -0.1 25 49 74 81 20:23
24-25 NSH 23.0 0.29 -4.0 21 32 53 79 18:59
23-24 NSH 25.3 0.31 -0.3 26 43 69 82 19:45
22-23 STL, TOR 12.1 0.23 2.9 16 14 30 53 17:56
21-22 STL 20.4 0.26 -1.4 21 37 58 78 19:04
See complete Skater stats here.
Postseason Stats
Season Team xGF xGF/G G-xGF G A Pts GP avgTOI
23-24 NSH 1.4 0.24 -0.4 1 1 2 6 22:31
22-23 TOR 2.9 0.27 0.1 3 6 9 11 19:49
21-22 STL 3.9 0.33 3.1 7 5 12 12 21:23
See complete Skater stats here.
Season Stats (Faceoffs)
Season Team FO Total FO Wins FO% FO xGF FO xGA FO xG xG Diff GP
25-26 NSH 1342 739 55.1% 1.75 -1.92 -0.17 +3.68 81
24-25 NSH 1339 746 55.7% 1.97 -1.06 0.91 +3.02 79
23-24 NSH 1536 828 53.9% 2.55 -1.81 0.73 +4.36 82
22-23 STL, TOR 895 499 55.8% 0.47 -0.17 0.30 +0.64 53
21-22 STL 1585 900 56.8% 1.48 -1.72 -0.25 +3.20 78
See complete Skater stats here.
Postseason Stats (Faceoffs)
Season Team FO Total FO Wins FO% FO xGF FO xGA FO xG xG Diff GP
23-24 NSH 140 69 49.3% 0.15 0.00 0.15 +0.15 6
22-23 TOR 173 93 53.8% 0.02 -0.08 -0.05 +0.10 11
21-22 STL 295 161 54.6% 0.23 -0.63 -0.40 +0.86 12
See complete Skater stats here.
Recent Games
Date Game xG G A Pts Shifts TOI
04/16/26 ANA @ NSH L 5-4 0.00 0 1 1 27 21:55
04/13/26 SJS @ NSH L 3-2 0.71 0 0 0 26 22:09
04/11/26 MIN @ NSH W 1-2 0.08 0 1 1 22 21:35
04/09/26 NSH @ UTA L 1-4 0.36 0 0 0 22 19:53
04/07/26 NSH @ ANA W 5-0 0.18 0 2 2 26 20:55
04/06/26 NSH @ LAK OTL 2-3 0.44 0 1 1 24 22:10
04/04/26 NSH @ SJS W 6-3 0.11 1 1 2 25 21:26
04/02/26 NSH @ LAK W 5-4 0.63 0 1 1 28 22:39
03/29/26 NSH @ TBL L 2-3 0.00 0 0 0 26 24:29
03/28/26 MTL @ NSH L 4-1 0.17 0 0 0 21 17:41
03/26/26 NJD @ NSH L 4-2 0.29 0 0 0 26 20:39
03/24/26 SJS @ NSH W 3-6 0.05 0 2 2 23 16:31
03/22/26 NSH @ CHI W 3-2 0.12 0 0 0 25 21:15
03/21/26 VGK @ NSH W 1-4 0.91 1 1 2 26 19:06
03/19/26 SEA @ NSH W 1-3 0.18 1 0 1 25 21:42
03/17/26 NSH @ WPG W 4-3 0.16 0 0 0 28 21:59
03/15/26 NSH @ EDM L 1-3 0.31 0 0 0 27 21:38
03/12/26 NSH @ VAN OTL 3-4 0.38 0 0 0 22 23:14
03/10/26 NSH @ SEA W 4-2 0.31 0 1 1 25 19:39
03/07/26 NSH @ BUF L 2-3 0.60 0 1 1 23 21:20