Loading page
Campbellton Tigers

Canada flagKeegan O'Neill

EP verified badgeVerified
Features
See plans and pricing

Keegan O'Neill Facts

Date of Birth
Dec 16, 2006
Age
19
Place of Birth
Glace Bay, NS, CAN
Nation
Canada
Youth Team
-
Position
RW
Height
175 cm / 5'9"
Weight
73 kg / 161 lbs
Shoots
R
Contract
-
Agency
Premium

Keegan O'Neill Statistics

Select...
Filter Leagues
Keegan O'Neill — Career Statistics
STeamLeagueRegular SeasonPostseason
GPGATPPIM+/-POSTGPGATPPIM+/-
19-20undefined flagCape Breton Cougars Major BantamNSMBHL331784-Playoffs20000-
20-21undefined flagCape Breton Cougars U15NSU15MHL251114258-
21-22undefined flagSydney Rush U18NSU18MHL33551014-Playoffs30222-
22-23undefined flagSydney Rush U18NSU18MHL359233214-Playoffs42354-
22-23undefined flagAmherst RamblersMJAHL20000-
23-24undefined flagSydney Rush U18NSU18MHL3712203248-Playoffs30114-
23-24undefined flagAmherst RamblersMJAHL20000-Playoffs10002-
24-25undefined flagAmherst RamblersMJAHL2506616-
25-26undefined flagAmherst RamblersMJAHL20000-
25-26undefined flagEskasoni Junior EaglesNSJHL12713204-Playoffs131110212-
25-26undefined flagValley WildcatsMJAHL71012-
25-26undefined flagCampbellton TigersMJAHL90002-

Keegan O'Neill Tournament Statistics

Select...
Filter Leagues
Keegan O'Neill — Tournament Statistics
STeamLeagueRegular SeasonPostseason
GPGATPPIM+/-POSTGPGATPPIM+/-
21-22undefined flagSydney Rush U18MAAAC U1830000-
21-22undefined flagSydney Rush U18Telus Cup50112-
23-24undefined flagSydney Rush U18Telus Cup51010-

Keegan O'Neill Game Log

2025-2026
All Opponents
Filter Leagues
Keegan O'Neill — 2025-2026 Game Log
DateTeamOppScoreGATPPIM+/-SOGPPGSHGTOI
NSJHL flagNSJHL
@
@
vs
vs
vs
Paid Feature
Explore plans

Keegan O'Neill Career Totals

Select...
Filter Postseason
Keegan O'Neill — Career Totals
LeagueRegular SeasonPostseason
YearsGPGATPPPGPIM+/-YearsGPGATPPPGPIM+/-
undefined flagMAAAC U18 130000.000-0
undefined flagMJAHL 4471670.1520-110000.002-
undefined flagNSJHL 112713201.674-1131110211.622-
undefined flagNSU15MHL (NSMBHL)2581221330.5712-120000.000-
undefined flagNSU18MHL 31052648740.7076-3102680.8010-
undefined flagTelus Cup 2101120.202-0

Keegan O'Neill Hockey Connections

Position
Nationality
Team
Status
No Data Found

Keegan O'Neill Career Highlights

No Data Found

Keegan O'Neill Biography and Trivia

Drafted 2022, 7 #79 by Amherst Ramblers in the MJAHL Draft