Jockey Details

Mohammed Tabti

133 Rides 15 Wins (11.3%) 31 Places (23.3%)
Rides - Today & Tomorrow (1)
Time Course Distance Horse Trainer Odds
Fri 12:30 Newcastle (AW) 6f Jkr Cobbler (IRE) Iain Jardine N/A
Recent Runs - Last 12 Months (Showing 100)
Date/Time Course Distance Horse Trainer Position Beaten By Weight SP Comment
10/01/26
16:20
Newcastle (AW) 1m Catherine Chroi (IRE) Iain Jardine 4 1.5 9-4 9/1
Took keen hold - led - headed over 1f out - weakened final 110yds(op 12/1 tchd 17/2 and tchd 14/1)
10/01/26
15:47
Newcastle (AW) 1m Second Fiddle (IRE) Iain Jardine 7 .5 9-4 100/30F
Slowly away - in rear - some headway over 1f out - kept on inside final furlong - not pace to challenge(op 4/1)
09/01/26
16:35
Newcastle (AW) 5f Little Mi Mi (IRE) Iain Jardine 6 .5 9-4 15/8F
Took keen hold - in touch with leaders - bit short of room and lost position over 1f out - headway inside final 110yds - not pace to challenge(op 2/1 tchd 7/4)
06/01/26
14:15
Wolverhampton (AW) 6f Catherine Chroi (IRE) Iain Jardine 4 .5 9-4 5/1
Slowly into stride - in rear - kept on but no impression final furlong
01/01/26
16:35
Newcastle (AW) 1m No Nay Nevermind (IRE) Iain Jardine 7 3.5 9-1 14/1
Took keen hold - in touch with leaders - headway and pressed leaders over 2f out - weakened gradually inside final furlong(op 10/1)
01/01/26
16:05
Newcastle (AW) 1m Qazaq (FR) Iain Jardine 9 1.5 9-3 18/1
Took keen hold - led - went clear over 4f out - reduced lead over 2f out - headed and weakened over 1f out(Mkt1: op 12/1 tchd 20/1)
01/01/26
13:49
Newcastle (AW) 5f Little Mi Mi (IRE) Iain Jardine 1st Won 8-10 2/1F
Took keen hold - prominent - pressed leader over 1f out - ridden to lead inside final 110yds - kept on well(op 5/2)
29/12/25
17:45
Newcastle (AW) 1m Second Fiddle (IRE) Iain Jardine 1st Won 9-1 11/2
Slowly away - in rear - headway on near side of group over 1f out - led final 110yds - ridden out(op 4/1)
22/12/25
19:00
Wolverhampton (AW) 1m1½f Ned Broy Iain Jardine 6 3.25 9-1 125/1
In rear - some headway inside final furlong - never on terms(op 100/1 tchd 66/1)
20/12/25
19:15
Wolverhampton (AW) 7f Qazaq (FR) Iain Jardine 8 .5 9-5 33/1
In rear - some headway from over 1f out(tchd 28/1)
19/12/25
18:15
Newcastle (AW) 7f No Nay Nevermind (IRE) Iain Jardine 2nd 1 8-12 8/1
Took keen hold - in touch with leaders - ran on from over 1f out - went second towards finish(op 17/2)
19/12/25
17:45
Newcastle (AW) 1m Falcon Nine (GB) Iain Jardine 4 .75 9-5 15/2
Dwelt start - switched to near side early - towards rear - headway from 2f out - kept on inside final furlong(tchd 17/2)
27/11/25
19:15
Newcastle (AW) 7f No Nay Nevermind (IRE) Iain Jardine 2nd 1.75 9-4 14/1
Midfield - ran on and went second inside final furlong - no match for winner
22/11/25
15:30
Newcastle (AW) 1m2f Izzari (GER) Iain Jardine 6 .5 9-10 8/1
Midfield - headway when waiting for room over 2f out - pushed along over 1f out - no extra inside final furlong(op 7/1 tchd 13/2)
20/11/25
19:15
Newcastle (AW) 6f Sibyl Charm (IRE) Iain Jardine 8 0.3 9-4 3/1
Lost many lengths start - in rear and detached - steady headway over 2f out - weakened over 1f out
18/11/25
16:45
Newcastle (AW) 1m Ned Broy Iain Jardine 6 0.1 9-2 200/1
Slowly away - in rear - some headway over 1f out - kept on inside final furlong(op 125/1)
06/11/25
18:00
Newcastle (AW) 6f Catherine Chroi (IRE) Iain Jardine 3rd 0 8-12 3/1F -
05/11/25
16:03
Musselburgh 2m Woodshaw (IRE) Iain Jardine 8 24 9-0 33/1
(op 25/1)
04/11/25
15:57
Redcar 1m Harry Whodeanie (GB) Ben Haslam 11 3.25 8-4 66/1
(op 40/1)
04/11/25
14:57
Redcar 6f Sibyl Charm (IRE) Iain Jardine 3rd 0.3 9-4 9/2J
Wore earplugs - towards rear - switched right when headway over 1f out - went third final strides - kept on(op 5/1)
01/11/25
15:35
Newcastle (AW) 1m2f Falcon Nine (GB) Iain Jardine 10 1.25 9-6 13/2
(op 5/1)
28/10/25
16:10
Catterick 6f Catherine Chroi (IRE) Iain Jardine 8 .5 8-7 11/2
(op 11/1)
27/10/25
19:45
Newcastle (AW) 1m Lovette (GB) Iain Jardine 4 0.3 9-3 16/1
In touch with leaders - no extra inside final furlong(op 14/1)
27/10/25
16:10
Newcastle (AW) 1m2f Falcon Nine (GB) Iain Jardine 3rd 2.75 9-1 11/1
Travelled strongly - towards rear - switched right and against near rail over 2f out - good headway over 1f out - kept on well and went third post(op 9/1 tchd 12/1)
21/10/25
20:30
Newcastle (AW) 6f Little Mi Mi (IRE) Iain Jardine 10 1.25 8-7 13/2
Took keen hold - prominent early - led after 1f - headed 2f out - weakened from over 1f out(op 17/2 tchd 6/1 and tchd 9/1)
18/10/25
12:23
Catterick 7f Havana Prince (GB) Tony Coyle & Kaine Wood 6 .5 9-4 4/1J
Midfield(op 9/2)
10/10/25
17:00
York 7f Havana Prince (GB) Tony Coyle & Kaine Wood 5 0.1 9-2 16/1
Ducked right start - towards rear - still plenty to do over 2f out - rallied and headway from over 1f out - kept on final 110yds - nearest finish(op 20/1)
10/10/25
16:25
York 5f Moonstone Boy (IRE) Iain Jardine 10 0.2 8-4 40/1
Never better than midfield
09/10/25
16:30
Ayr 1m Falcon Nine (GB) Iain Jardine 3rd 1.25 9-7 16/1
Held up in rear - steady headway over 2f out - went third inside final furlong - kept on(op 14/1 tchd 12/1 and tchd 18/1)
09/10/25
15:55
Ayr 7f Federal Envoy (IRE) Iain Jardine 8 0.2 9-6 12/1
Prominent - led after 1f - headed over 3f out - weakened over 1f out(op 10/1)
09/10/25
15:25
Ayr 6f Hour By Hour (GB) Iain Jardine 8 1.75 8-10 17/2
Taken down early - in touch with leaders - outpaced over 1f out - no extra inside final furlong(op 10/1 tchd 8/1)
09/10/25
13:40
Ayr 1m2f Tee Aitch Aye (IRE) Iain Jardine 3rd 2 9-7 2/1F
Slowly into stride - towards rear - headway over 2f out - went third over 1f out - no match for first two(op 5/2 tchd 11/4)
01/10/25
16:38
Musselburgh 1m6f Crystal Guard (IRE) Iain Jardine 7 8 8-11 8/1
Pushed along soon after start - always behind - never on terms (jockey said gelding was never travelling)(op 13/2)
30/09/25
16:30
Ayr 6f Hour By Hour (GB) Iain Jardine 8 0.2 9-4 16/1
In touch with leaders up the centre - edged right and weakened from over 1f out(op 12/1 tchd 18/1)
30/09/25
14:00
Ayr 1m One Eye Jack (IRE) Hugo Palmer 7 3.25 9-1 12/1
Pressed leader - lost ground over 3f out - weakened from under 2f out(op 14/1)
29/09/25
17:20
Hamilton 1m4f Woodshaw (IRE) Iain Jardine 9 4.25 9-0 22/1
Towards rear - lost touch 4f out (vet said gelding bled from the nose)(tchd 20/1)
29/09/25
16:10
Hamilton 5f Moonstone Boy (IRE) Iain Jardine 5 0.2 8-10 11/1
Ducked right start - in rear and outpaced on far side of group - headway over 1f out - never dangerous(op 8/1)
28/09/25
14:13
Newcastle (AW) 7f Sibyl Charm (IRE) Iain Jardine 4 0.05 8-13 16/1
Slowly away - towards rear - waiting for room from over 2f out - switched left and headway from over 1f out - kept on inside final furlong(tchd 14/1 and tchd 18/1)
26/09/25
20:30
Newcastle (AW) 1m Izzari (GER) Iain Jardine 4 .75 9-7 9/4F
Took keen hold - in rear - some headway from over 1f out - no impression inside final furlong(tchd 5/2)
22/09/25
13:48
Hamilton 1m½f Second Fiddle (IRE) Iain Jardine 1st Won 8-11 6/1
Dwelt start - soon midfield - headway when jockey dropped whip over 1f out - soon pressed leader - led narrowly and pushed along final 110yds - just prevailed(op 15/2 tchd 5/1)
21/09/25
17:13
Hamilton 1m4f Cougar (JPN) Iain Jardine 1st Won 9-4 7/4F
Disputed lead early - prominent after 2f - led after 5f - pushed along and headed over 2f out - ridden and led again 1f out - kept on well final 110yds - won going away(op 2/1)
21/09/25
16:43
Hamilton 6f Hour By Hour (GB) Iain Jardine 7 4.25 9-4 11/4
Took keen hold - in touch with leaders in centre of group - pressed leader after 2f - hung right and lost ground over 2f out - weakened quickly from over 1f out - lost touch inside final furlong (vet reported gelding bled from the nose)(tchd 9/4)
20/09/25
16:40
Ayr 7f Federal Envoy (IRE) Iain Jardine 7 1.5 9-3 40/1
Disputed lead early - led after 1f - headed over 2f out - edged left and weakened quickly from over 1f out(op 28/1)
19/09/25
16:15
Ayr 1m Lovette (GB) Iain Jardine 9 4.25 9-1 12/1
Always behind(op 11/1 tchd 14/1)
19/09/25
15:40
Ayr 6f Moonstone Boy (IRE) Iain Jardine 14 3.25 9-5 25/1
Raced near side - towards rear - kept on final furlong - never dangerous - 4th of 12 in group(tchd 28/1)
14/09/25
15:25
Musselburgh 1m4½f Cougar (JPN) Iain Jardine 1st Won 8-4 5/1
Made all - ridden over 1f out - went clear inside final 110yds - eased towards finish(op 4/1)
13/09/25
18:52
Musselburgh 7f Invincible Ruby (IRE) Iain Jardine 8 9.5 9-3 18/1
Took keen hold - prominent on outer - lost ground quickly over 2f out - lost touch from over 1f out(op 25/1)
09/09/25
18:45
Carlisle 1m Lovette (GB) Iain Jardine 3rd .75 9-2 12/1
Prominent - went second inside final furlong - kept on but lost position towards finish(tchd 14/1)
08/09/25
16:39
Newcastle (AW) 1m2f Izzari (GER) Iain Jardine 1st Won 8-13 5/2F
Held up in rear - headway from over 2f out - led over 1f out - kept on inside final furlong(tchd 9/4 and tchd 11/4)
03/09/25
19:45
Hamilton 1m3f Cougar (JPN) Iain Jardine 8 1 8-13 6/1
Towards rear throughout(op 5/1)
03/09/25
17:45
Hamilton 1m5f Crystal Guard (IRE) Iain Jardine 9 .75 8-9 25/1
Towards rear throughout(op 16/1)
27/08/25
15:30
Musselburgh 1m1f No Nay Nevermind (IRE) Iain Jardine 5 .5 8-8 15/2
In touch with leaders - lost ground and towards rear under 5f out - headway against far rail from over 3f out - weakened from over 1f out(op 6/1 tchd 8/1)
26/08/25
15:50
Musselburgh 1m Jump The Gun (IRE) Iain Jardine 5 0.3 9-1 9/2
Held up in rear - headway over 2f out - outpaced over 1f out - kept on final 110yds - never dangerous(op 11/2)
23/08/25
19:30
Redcar 6f Invincible Ruby (IRE) Iain Jardine 10 2.75 9-4 10/1
Prominent - weakened over 1f out(op 16/1)
20/08/25
16:55
Carlisle 7f No Nay Nevermind (IRE) Iain Jardine 3rd 1.25 9-2 9/1
Towards rear - hung right 2f out - not clear run 1f out - switched left and headway inside final furlong - kept on well and went third inside final 110yds - nearest finish(op 17/2 tchd 8/1)
17/08/25
16:22
Southwell (AW) 7f Federal Envoy (IRE) Iain Jardine 4 4 9-0 20/1
Disputed lead - led after 2f - faced challenges from over 2f out - headed over 1f out - weakened inside final furlong(op 14/1)
12/08/25
20:10
Hamilton 1m4f Crystal Guard (IRE) Iain Jardine 5 .75 9-6 9/1
Slowly into stride - midfield - headway over 1f out - not clear run then switched left and kept on inside final furlong(op 8/1 tchd 15/2)
11/08/25
16:00
Ayr 6f Giselles Izzy (IRE) Iain Jardine 2nd .5 9-1 2/1F
Held up in rear - carried left under 2f out - steady headway on far side of group from over 1f out - went second final 110yds - kept on(tchd 15/8)
09/08/25
17:55
Haydock 1m Lovette (GB) Iain Jardine 7 2 9-2 16/1
Midfield - some headway under 2f out - weakened inside final furlong(op 22/1)
08/08/25
14:50
Musselburgh 7f Power Supreme (IRE) Iain Jardine 8 7 8-13 80/1
Towards rear throughout(op 40/1)
08/08/25
13:50
Musselburgh 1m1f Falcon Nine (GB) Iain Jardine 1st Won 9-4 9/4
Slowly into stride - soon in touch with leaders against rail - ridden over 2f out - headway and led narrowly over 1f out - kept on(tchd 2/1 and tchd 5/2)
04/08/25
20:45
Carlisle 1m1f Falcon Nine (GB) Iain Jardine 1st Won 9-4 4/6F
Dwelt start - towards rear but in touch with leaders - headway on outer 2f out - led 1f out - soon went clear - eased towards finish(op Evens tchd 8/13)
02/08/25
21:00
Hamilton 1m1f Gemini Man (IRE) Iain Jardine 2nd .75 9-1 6/5F
In touch with leaders - pressed leaders under 3f out - challenging from 2f out - no extra final 110yds(op 13/8)
02/08/25
20:30
Hamilton 1m½f Keady Town (IRE) Barry Murtagh 5 13 9-3 66/1
Pressed leader - niggled along over 3f out - weakened quickly from over 2f out - lost touch from 1f out(op 40/1 tchd 33/1 and 80/1)
01/08/25
20:20
Musselburgh 2m2f Elemental Eye (GB) Iain Jardine 3rd 1.25 8-9 15/8
In touch with leaders - headway 2f out - outpaced inside final furlong - kept on final 110yds - not pace to challenge(op 13/8 tchd 6/4)
01/08/25
18:10
Musselburgh 7f Spirit Of The Wood (IRE) Iain Jardine 3rd 0.05 9-2 11/2
Towards rear - headway 2f out - chased clear leader over 1f out - kept on inside final furlong - lost second inside final 110yds(op 9/2 tchd 7/1)
29/07/25
20:40
Ripon 1m2f Sweet Cicely (GB) Mike Sowersby 5 1 8-7 9/2
Took keen hold - held up in rear - not clear run over 2f out - weakened gradually inside final furlong(tchd 5/1)
28/07/25
17:15
Ayr 1m2f Dingwall (GB) Iain Jardine 9 5 9-9 9/2
Slowly away - always behind(op 7/2)
28/07/25
14:30
Ayr 6f No Nay Nevermind (IRE) Iain Jardine 6 0.2 8-12 14/1
Prominent - outpaced and dropped to rear 2f out - kept on final 110yds(tchd 12/1)
27/07/25
14:25
Pontefract 1m Lovette (GB) Iain Jardine 6 - 9-3 9/1
Towards rear - some headway over 1f out - never dangerous(Mkt1: tchd 11/1; Mkt2 op 11/1)
26/07/25
16:15
Newcastle (AW) 5f Brazen Belle (GB) Colin Teague 9 0.1 8-9 125/1
Dwelt start and ducked right start - in rear - some headway up the centre over 1f out - weakened final 110yds(op 80/1)
26/07/25
13:52
Newcastle (AW) 1m2f Falcon Nine (GB) Iain Jardine 2nd 1.75 8-10 4/1
Dwelt start - towards rear - headway and in touch with leaders halfway - went second final 110yds - kept on(op 11/2)
22/07/25
16:30
Musselburgh 2m Ravenscraig Castle (GB) Iain Jardine 4 5.5 8-13 11/4
Led early - raced in second after 1f - weakened over 1f out(op 15/8)
22/07/25
14:30
Musselburgh 5f Power Supreme (IRE) Iain Jardine 5 - 8-7 16/1
Prominent - weakened inside final furlong(op 10/1 tchd 9/1)
21/07/25
16:05
Ayr 1m Izzari (GER) Iain Jardine 3rd 0.05 8-13 6/1
Dwelt start - towards rear - headway from over 2f out - went third inside final furlong - kept on(op 8/1 tchd 11/2)
21/07/25
15:30
Ayr 6f Hour By Hour (GB) Iain Jardine 4 0.05 8-9 25/1
Pressed leaders on far side of group - edged right over 2f out - no extra inside final furlong(op 16/1)
20/07/25
15:25
Redcar 2m Elemental Eye (GB) Iain Jardine 1st Won 9-6 7/4
Dwelt start - soon in touch with leaders - waiting for room over 2f out - headway over 1f out - ridden and led inside final furlong - ran on(op 9/4 tchd 13/8)
18/07/25
20:50
Hamilton 1m½f Invincible Ruby (IRE) Iain Jardine 6 1.5 9-7 3/1
Led - headed over 1f out - edged right and weakened inside final furlong(op 11/4)
18/07/25
18:35
Hamilton 6f Moonstone Boy (IRE) Iain Jardine 11 .75 8-8 25/1
Raced centre - always behind(tchd 22/1)
17/07/25
16:55
Hamilton 1m5f Crystal Guard (IRE) Iain Jardine 3rd - 8-9 11/1
In touch with leaders - headway on outer from 3f out - hung right but went third over 1f out - no extra final 110yds(op 9/1)
14/07/25
16:10
Ayr 7f No Nay Nevermind (IRE) Iain Jardine 5 0.2 9-2 12/1
Prominent - kept on(op 10/1 tchd 14/1)
12/07/25
21:00
Hamilton 1m3f Cougar (JPN) Iain Jardine 6 .5 9-0 14/1
Towards rear throughout(op 16/1 tchd 12/1)
09/07/25
15:50
Catterick 7f Invincible Ruby (IRE) Iain Jardine 1st Won 9-0 5/2F
Prominent - ridden to lead over 1f out - kept on well(op 10/3)
07/07/25
20:30
Ripon 1m4f Sweet Cicely (GB) Mike Sowersby 4 0.3 8-9 18/1
Headed 3f out - led narrowly - no extra from over 1f out(op 16/1 tchd 20/1)
07/07/25
19:00
Ripon 1m Lovette (GB) Iain Jardine 1st Won 8-7 4/1
Dwelt start - in touch with leaders - switched left and went second over 1f out - soon ridden - kept on and led towards finish(op 5/1)
06/07/25
14:55
Ayr 1m Gemini Man (IRE) Iain Jardine 2nd 1.5 9-4 3/1J
Towards rear - headway 2f out - went second inside final 110yds - kept on
01/07/25
16:00
Musselburgh 1m1f Cougar (JPN) Iain Jardine 8 2.25 8-13 6/1
Held up in rear - outpaced 3f out - always behind(op 4/1)
01/07/25
14:30
Musselburgh 1m4½f Crystal Guard (IRE) Iain Jardine 1st Won 8-9 7/1
Midfield - pushed along and steady headway from 3f out - ridden and pressed leaders when bumped rival final 110yds - soon led - kept on well(tchd 13/2)
27/06/25
19:35
Newcastle (AW) 5f Moonstone Boy (IRE) Iain Jardine 11 0.2 8-12 16/1
Midfield - weakened from over 1f out(op 18/1 tchd 14/1)
26/06/25
19:45
Hamilton 1m1f Lovette (GB) Iain Jardine 5 4.5 8-9 66/1
Led early - soon headed and prominent - outpaced from 2f out(op 50/1 tchd 80/1)
21/06/25
19:38
Ayr 7f Invincible Ruby (IRE) Iain Jardine 2nd 1.75 9-3 3/1
Led - alone towards far side over 3f out - switched to centre over 2f out - headed over 1f out - kept on inside final furlong(op 7/2)
18/06/25
17:55
Hamilton 1m3f Ravenscraig Castle (GB) Iain Jardine 2nd 1.75 9-4 15/2
Slowly into stride - midfield - steady headway from 3f out - outpaced over 1f out - rallied inside final furlong - kept on well and went second towards finish(op 11/2 tchd 9/1)
18/06/25
14:15
Hamilton 1m1f Gemini Man (IRE) Iain Jardine 1st Won 9-0 6/4F
Towards rear - headway over 2f out - led over 1f out - kept on(op 15/8 t)
17/06/25
20:30
Southwell (AW) 7f Sibyl Charm (IRE) Iain Jardine 4 0.3 8-13 13/8F
Slowly away - raced wide - took keen hold - towards rear early - headway and in touch with leaders over 4f out - prominent over 1f out - weakened inside final furlong(op 11/8)
16/06/25
16:50
Carlisle 7f No Nay Nevermind (IRE) Iain Jardine 7 2.75 8-13 11/1
Took keen hold - prominent - weakened over 1f out(op 10/1 tchd 12/1)
16/06/25
14:45
Carlisle 6f The Gay Blade (GB) Iain Jardine 5 0.2 9-4 11/4J
Prominent on outer - lost position over 3f out - headway and hung right over 1f out - no extra final 110yds(op 4/1)
15/06/25
18:45
Hamilton 1m3f Izzari (GER) Iain Jardine 3rd 0.3 9-0 11/1
Midfield - headway over 2f out - ridden to lead inside final furlong - headed and no extra inside final 110yds(op 12/1 tchd 14/1)
15/06/25
18:15
Hamilton 6f Hour By Hour (GB) Iain Jardine 5 .5 9-3 16/1
Soon led - edged right and headed inside final furlong - soon no extra and lost position(op 14/1 tchd 12/1)
14/06/25
14:10
Chester 5f Moonstone Boy (IRE) Iain Jardine 5 0.3 9-9 5/2J
Dwelt start - in rear - outpaced 2f out - no impression but kept on final furlong (jockey said gelding was slowly away and he was also unable to ride out fully to finish line for 4th place due to being close to the heels of a rival)(tchd 9/4)
11/06/25
20:30
Hamilton 6f The Gay Blade (GB) Iain Jardine 5 .5 8-7 4/1
In touch with leaders - outpaced 2f out - no chance with winner when kept on inside final furlong(op 10/3)