UK time :

God Of Thunder

God Of Thunder is a seven-year-old who has found his niche at Limerick, where he is genuinely dangerous. Over three races at that track, he has won twice—an exceptional win rate that makes him stand out in an otherwise modest record. His last victory came there on 21 June 2025, and he remains a live prospect when racing on his favoured course, even though a fifteen-month gap since that win suggests he has struggled to recapture that form elsewhere.Based on TrackLab's analysis
Quick facts
Age
7 years old
Sex
Gelding
Colour
Bay
Father
Tagula
Mother
Tawjeeh
Owner
Raymond Mcmahon
Official rating
56

📊 Key numbers

Career totals for this horse
52
Career races
4
Wins
7.7%
Win rate
avg ~10%
28.8%
Top-3 rate
avg ~30%
44 days
Since last race

🔍 Full analysis

Our model's view, based on this horse's career and recent runs
TrackLab's detailed breakdown

The bigger picture, though, tells a different story. Across 52 races, God Of Thunder has won just four times and finished in the placings a further 15 times, putting him among the honest journeymen who keep racing because they can win races, but not often enough to cover expenses. He wins roughly once in every 13 races overall. His performances at longer distances—between a mile and six furlongs and two miles—show some promise, with 3 wins from 24 races (one win in eight), and he prefers normal ground conditions, though his record there remains modest at 2 wins from 16 races. Recent form has been unkind: he has not won in his last six outings, his most recent effort coming just a day ago.

Trained by Denis Gerard Hogan at Cloughjordan in County Tipperary, God Of Thunder has been in the care of a yard that sent out 54 winners this season, a solid operation. His regular rider, Daniel King, has partnered him in eight races for one win. Unless the horse is aimed specifically back at Limerick—where he knows his way around the track and has proven he belongs in winning races—God Of Thunder looks like a horse best watched as a long shot. His credentials are real at that one course. Everywhere else, they are decidedly thin.

⚡ Strengths and risks

What helps this horse and what to watch out for
✓ What works in their favour
✔ Excellent record on good ground: 2 wins from 16 starts (12%)
✔ Excellent record on standard ground: 2 wins from 13 starts (15%)
✔ Well suited by 1m6f – 2m distances: 12% win rate
⚠ What to watch out for
⚠ Poor record on good_to_yielding ground: 0 wins from 5 starts
⚠ Poor record on soft ground: 0 wins from 5 starts
⚠ Poor record on good_to_firm ground: 0 wins from 3 starts
⚠ Poor record on yielding ground: 0 wins from 3 starts
⚠ Yet to win at Newbury in 5 attempts
⚠ Yet to win at Dundalk in 5 attempts
⚠ Struggles on RH Sharp tracks: 0 wins from 5 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Loves
Standard (all-weather)
Loves
Good to soft (some give)
Unknown
Standard to slow (all-weather)
Unknown
Heavy (very wet)
Unknown
Soft to heavy (wet)
Unknown
Good to yielding (mild give)
Avoids
Soft (muddy)
Avoids
Good to firm (fairly firm)
Avoids
Yielding (slightly soft)
Avoids
📏 Race distance
1M6F – 2M
Loves
Long Distance (2M+)
7F – 1M
Unknown
1M1F – 1M2F
Unknown
1M3F – 1M4F
Avoids
🏅 Race level
Class 3 (mid-level)
Unknown
Class 4 (standard)
Class 5 (entry-level)
Loves
Class 6 (grassroots)
Unknown
🏟 Track shape
Right-handed, long straights
Loves
Left-handed, tight turns
Loves
Left-handed, long straights
Ok
Right-handed, tight
Unknown
Left-handed, hilly
Unknown
Right-handed, tight turns
Avoids
Right-handed, hilly
Avoids

📅 Recent runs

The last 10 races, most recent first
4 Sep
7th
Down Royal
1m6f – 2m · Good · 17 runners
23 Aug
16th
Naas
1m3f – 1m4f · Good · 18 runners
15 Aug
7th
Tramore
Long Distance (2m+) · Good_To_Yielding · 14 runners
6 Aug
2nd
Sligo
Long Distance (2m+) · Good · 10 runners
15 Jul
6th
Killarney
1m3f – 1m4f · Good · 15 runners
11 Jul
10th
Limerick
1m6f – 2m · Good · 14 runners
12 Jun
DNF
Fairyhouse
1m6f – 2m · Good · 21 runners
7 Jun
3rd
Navan
1m6f – 2m · Good · 15 runners
18 May
9th
Roscommon
1m6f – 2m · Good_To_Yielding · 12 runners
11 May
7th
Roscommon
1m6f – 2m · Good · 18 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
12.5%
Win rate
1/8
Wins / rides
20%
Win rate
1/5
Wins / rides
0%
Win rate
0/5
Wins / rides
Keithen Kennedy
0%
Win rate
0/4
Wins / rides
J M Sheridan Current jockey
0%
Win rate
0/4
Wins / rides
33.3%
Win rate
1/3
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
Mr J M Halford
0%
Win rate
0/2
Wins / rides
Dylan O'Connor
100%
Win rate
1/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
Dane O'Neill
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
Lingfield Park
Sharp
5 1 win, 2 seconds, 2 other 5 Sep 20%
Newbury
Galloping
5 1 third, 4 other 17 Aug 0%
Dundalk
Galloping
5 5 other 6 Mar 0%
Limerick
Galloping
3 2 wins, 1 other 11 Jul 66.7%
Navan
Galloping
3 2 thirds, 1 other 7 Jun 0%
Wolverhampton
Galloping
2 1 win, 1 other 4 Dec 50%
Roscommon
Sharp
2 2 other 18 May 0%
Fairyhouse
Galloping
2 2 other 12 Jun 0%
Naas
Galloping
2 2 other 23 Aug 0%
Galway
Tight
2 2 other 1 Aug 0%
Kempton Park
Galloping
2 1 second, 1 other 31 Jan 0%
Killarney
Sharp
1 1 other 15 Jul 0%
Sligo
Sharp
1 1 second 6 Aug 0%
Gowran Park
Undulating
1 1 other 8 Apr 0%
Leopardstown
Galloping
1 1 other 13 Sep 0%
Listowel
Sharp
1 1 other 22 Sep 0%
Bath
Undulating
1 1 second 1 May 0%
Bellewstown
Sharp
1 1 other 5 Jul 0%
Cork
Galloping
1 1 other 20 Apr 0%
Goodwood
Undulating
1 1 other 30 Apr 0%
Salisbury
Undulating
1 1 other 13 Jul 0%
Punchestown
Galloping
1 1 other 29 Apr 0%
Newcastle
Galloping
1 1 other 12 May 0%
Down Royal
Galloping
1 1 other 4 Sep 0%
Newmarket
Galloping
1 1 other 23 Aug 0%
Tramore
Sharp
1 1 other 15 Aug 0%
The Curragh
Galloping
1 1 other 28 Mar 0%
Windsor
Sharp
1 1 third 24 Apr 0%
Tipperary
Galloping
1 1 other 5 Oct 0%
Nottingham
Galloping
1 1 second 2 Jul 0%