
Player biography
Craig Hogan — “The Executer” — is a Thieves Tavern Heritage #06 player from Mallow, Cork, Ireland. Recorded league activity: 2025 – present.
1 completed Premier League season on record, with 13 wins from 20 matches. Highest Premier League finish: 9th.
Walks to the oche to Sandstorm — Darude. Best recorded checkout: 31.
Compiled from verified Thieves Tavern records only.
Player passport
Walkout song
Sandstorm — Darude
Date of birth
29 August 2005
Age
21 years, 1 month
Activity
2025 – present
All-time earnings
€0
Career honours
Premier League titles
0
Champions League titles
0
Thieves Tavern POTS
0
Player's POTS
0
Current form
Season history
| Season | Finish | PL | W | L | BP | PD | PTS |
|---|---|---|---|---|---|---|---|
| Season 1 | 9th | 11 | 5 | 6 | 9 | — | 24 |
| Season 2Current | 3rd | 9 | 8 | 1 | 12 | 2 | 37 |
Points Deductions are a Season 2 rule. Season 1 operated no deduction system, so its PD column is shown as not applicable.
Premier League career
Seasons completed
1
Career appearances
20
Career wins
13
Career losses
7
Career bonus points
21
Career points
61
Highest Premier League finish
9th
Highest Champions League finish
Not recorded
Career win %
65%
Max dart finish
31
Season 2 status
Returning
Champions League career
No Champions League history recorded
Champions League figures appear once a player features in a Finals Series.
Overall Thieves Tavern career
Total matches (all competitions)
20
Total wins
13
Total losses
7
Total titles
0
Overall figures aggregate the separate Premier League and Champions League records above; the underlying competition records are never merged.
Season 2 league record
Matches played
9
Wins
8
Losses
1
Total points
37
Bonus points
12
Points deductions
2
Legs won
24
Legs lost
6
Win percentage
88.9%
Scoring
Three-dart average
Not recorded
Highest checkout
Not recorded
180s
Not recorded
140+ scores
Not recorded
100+ scores
Not recorded
Honours
No honours recorded yet
Records held
Youngest Player to Compete
Record holder
Season history
- Premier3–0
- Premier3–
- Premier3–0
- Premier3–1
- Premier0–3
2026-10-11 · 19:30 · Board 1 · Round 5
Match Officer: Gabrielius Mazevicius
- Premier3–0
- Premier3–0
- Premier3–2
- Premier3–
