BETA Beta version. If anything looks wrong, please tell us through the feedback form. Send feedback

As of round 17 Race · updated 10/13/2026, 07:18 PM (Japan time)

Riders

Zulfahmi Khairuddin (photo from Wikimedia Commons)
Daly3d · CC BY 2.0 · 2010 · Wikimedia Commons

Zulfahmi Khairuddin

Nationality
Malaysia Malaysia
Number
63
Team (2018 Moto2)
SIC Racing Team
Bike
Chassis Kalex / Engine Honda
Born
October 20, 1991(age 34)
Birthplace
Sepang

Birth date and place from the official rider profile

Share Post on X

Career

Made a Grand Prix debut in 125cc at Sepang in 2009.

Read more

In 125cc (2009–2011): 34 starts, 0 wins, 0 podiums. Teams: Air Asia Team Malaysia, AirAsia - Sepang Int. Circuit, Airasia-Sic-Ajo. In Moto3 (2012–2015): 69 starts, 0 wins, 2 podiums. Teams: AirAsia-Sic-Ajo, Red Bull KTM Ajo, Ongetta-AirAsia, Drive M7 SIC. In Moto2 (2018): 4 starts, 0 wins, 0 podiums. Teams: SIC Racing Team.

First podium: Sepang 2012 (Moto3).

In all, 107 Grand Prix starts, 0 wins and 2 podiums (within the official results database).

Written automatically from the official results database (no opinions about the rider)

Season by season

125ccMoto3Moto2 ★ Champion

110203040201020122014201620182010 125cc: P24 / 4 pts / 0 wins2011 125cc: P18 / 30 pts / 0 wins125cc2012 Moto3: P7 / 128 pts / 0 wins2013 Moto3: P12 / 68 pts / 0 wins2014 Moto3: P20 / 19 pts / 0 wins2015 Moto3: P23 / 19 pts / 0 winsMoto32018 Moto2: P46 / 0 pts / 0 winsMoto2

The strip shows each year's team (team colour). Tap for team and machine

Scope: official results DB, 2009–2018 (the rider's racing years)

Totals

125cc2009–2011
Win rate0.0%
Podium rate0.0%
Average finish (when classified)avg P17.8

34 pts · Poles 0

Moto32012–2015
Win rate0.0%
Podium rate2.9%
Average finish (when classified)avg P13.6

230 pts · Poles 1

Moto22018–2018
Win rate0.0%
Podium rate0.0%
Average finish (when classified)avg P27.0

0 pts · Poles 0

Points are counted per class, never added across classes. Tap a number for the list of races | Scope: official results DB, 2009–2018 (the rider's racing years)

Against the greats, and the class of their debut

Grand Prix debut in 2009. Of the 43 riders who debuted that year, 1 also raced in 2026.

Greats: 2+ world titles or 30+ MotoGP・500cc wins. Up to 4 who shared 10+ races, most titles first. A finisher counts as ahead of a non-finisher.

Results by condition (races)

Moto2 4 races · 2018

By circuit (best average first)Small sample

Best circuit: Termas (average P26.0, 1 races)

Termas1 racesavg P26.0
COTA1 racesavg P27.0
Lusail1 racesavg P28.0
Jerez1 races—

Moto2: all in the Dunlop era; Dry races only; always on the grid Grid 16〜.

Moto3 69 races · 2012–2015

Dry / wet

More podiums in the wet (12.5% wet, 1.6% dry)

Win rate
Dry61 races0%(0 wins)
Wet8 races0%(0 wins)
Podium rate
Dry61 races2%(1 podiums)
Wet8 races13%(1 podiums)
Average finish (when classified)
Dry61 racesavg P13.9
Wet8 racesavg P11.3

By grid position

From Grid 10–15, they move up from an average grid of 12.3 to an average finish of 10.3

average grid average finish (classified)

15101520Starting Grid 1–3: average grid 2.2 → average finish 11.7 (4 races, 0 wins)Grid 1–3Starting Grid 4–6: average grid 4.6 → average finish 5.3 (5 races, 0 wins)Grid 4–6Starting Grid 7–9: average grid 8.1 → average finish 9.6 (9 races, 0 wins)Grid 7–9Starting Grid 10–15: average grid 12.3 → average finish 10.3 (13 races, 0 wins)Grid 10–15Starting Grid 16〜: average grid 23.7 → average finish 16.5 (38 races, 0 wins)Grid 16〜
Grid 1–32.2 → 11.70 wins / 4 races
Grid 4–64.6 → 5.30 wins / 5 races
Grid 7–98.1 → 9.60 wins / 9 races
Grid 10–1512.3 → 10.30 wins / 13 races
Grid 16〜23.7 → 16.50 wins / 38 races

By circuit (best average first)Small sample

Best circuit: Sepang (average P2.0, 3 races)

Sepang3 racesavg P2.0
Estoril1 racesavg P4.0
Motegi4 racesavg P8.0
Misano4 racesavg P10.3
Phillip Island4 racesavg P11.5
Le Mans4 racesavg P12.5
Valencia4 racesavg P13.0
Indianapolis4 racesavg P13.3
Sachsenring4 racesavg P13.7
Assen4 racesavg P14.0
Catalunya4 racesavg P14.3
Mugello4 racesavg P14.3
Lusail4 racesavg P14.5
Aragón4 racesavg P15.0
Silverstone4 racesavg P15.3
Jerez4 racesavg P15.8
COTA3 racesavg P16.0
Termas2 racesavg P17.5
Brno4 racesavg P19.7

Moto3: all in the Dunlop era.

125cc 34 races · 2009–2011

Dry / wetSmall sample

Podium rate: 0.0% dry, 0.0% wet

Win rate
Dry28 races0%(0 wins)
Wet5 races0%(0 wins)
Podium rate
Dry28 races0%(0 podiums)
Wet5 races0%(0 podiums)
Average finish (when classified)
Dry28 racesavg P18.4
Wet5 racesavg P14.6

1 races without track-condition data are not included

By grid positionSmall sample

average grid average finish (classified)

15101520Starting Grid 10–15: average grid 14.1 → average finish 15.0 (7 races, 0 wins)Grid 10–15Starting Grid 16〜: average grid 23.0 → average finish 18.6 (27 races, 0 wins)Grid 16〜
Grid 10–1514.1 → 15.00 wins / 7 races
Grid 16〜23.0 → 18.60 wins / 27 races

By circuit (best average first)Small sample

Best circuit: Sepang (average P14.3, 3 races)

Brno2 racesavg P12.0
Estoril2 racesavg P13.0
Sepang3 racesavg P14.3
Jerez2 racesavg P15.0
Catalunya2 racesavg P15.0
Aragón2 racesavg P16.0
Motegi2 racesavg P17.0
Assen2 racesavg P18.0
Silverstone2 racesavg P18.0
Indianapolis2 racesavg P19.0
Mugello2 racesavg P19.5
Sachsenring2 racesavg P19.5
Lusail2 racesavg P20.0
Phillip Island1 racesavg P20.0
Le Mans2 racesavg P22.0
Valencia2 racesavg P22.5
Misano2 racesavg P27.0

125cc: all in the Multiple suppliers era.

Fewer than 30 races: small sample (dashed). Average finish counts classified finishes only | Scope: official results DB, 2009–2018 (the rider's racing years)

Distance ridden and distance travelled

Counted from 1949 (lap lengths before 1998 researched from published sources: estimates)

Ridden on the bike

at least 5,808 miles
0.2× around the Earth · 1,992 laps

Time on the bike: at least 310 hours (12.9 days)
Average 136.5 km/h, top 279 km/h
Time and average speed only from 2009–2018, the seasons with every session's lap analysis

Travelled between circuits

at least 318,989 miles
12.8× around the Earth · at least 28.9 days

From 1949. Every session in the seasons with the lap analysis documents, races only before. Tests not included. Laps × that year's lap length.A minimum, calculated from straight-line distances between circuits. Connections, tests and trips home are not included, so the real figures are longer.

Every race

98.1%Start rate (102/104)
1Longest run of absences (races)
49Longest run of starts (races)
3.3Estimated points lost to absences
1Win3Podium8Points18No pointsRRetired–Absent
2010 125cc P24 · 4 pts
2011 125cc P18 · 30 pts
2012 Moto3 P7 · 128 pts
2013 Moto3 P12 · 68 pts
2014 Moto3 P20 · 19 pts
2015 Moto3 P23 · 19 pts

Tap a cell for the event, qualifying, sprint and race results and points

? How the estimate is made

Estimate = average of the last 3 races before each absence

Seasons in which at least half of the races were started | Scope: official results DB, 2009–2018 (the rider's racing years)

Feedback and error reports

MotoRaceLab improves every day thanks to our readers' feedback. The editors read everything we receive, and changes we make are announced in the Changelog. If you wish, we will list your nickname on our Contributors page.

Type
Sent automatically
Page
Part of the page
Device

We do not ask for your e-mail or real name, and we do not store IP addresses.