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

Dirk Heidolf

No freely licensed photo found, so the race number and team colour are shown instead. About photos

Nationality
Germany Germany
Number
28
Team (2007 250cc)
Kiefer - Bos - Sotin Racing
Bike
Aprilia
Born
September 14, 1976(age 50)
Birthplace
Hohenstein
Height / weight
171 cm / 65 kg (official profile, fetched October 2026; weight and height change over time)

Birth date and place from the official rider profile

Share Post on X

Career

Made a Grand Prix debut in 125cc at Sachsenring in 1998.

Read more

In 125cc (1998): 1 starts, 0 wins, 0 podiums. In 250cc (2000–2007): 89 starts, 0 wins, 0 podiums. Teams: Kiefer-Bos-Castrol Honda, Kiefer - Bos - Racing, Kiefer - Bos - Sotin Racing.

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

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

Starts with no race result

The official records keep only the qualifying order and the starting grid for these races; the race result is missing (the official site has none either).

YearEventClassGridQualifying
1999German GP250cc281'32.437

Season by season

125cc250cc ★ Champion

15101520199820002002200420062002 250cc: P20 / 17 pts / 0 wins2003 250cc: P21 / 26 pts / 0 wins2004 250cc: P23 / 13 pts / 0 wins2005 250cc: P22 / 13 pts / 0 wins2006 250cc: P21 / 15 pts / 0 wins2007 250cc: P20 / 24 pts / 0 wins250cc

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

Scope: official results DB, 1997–2007 (the rider's racing years)

Totals

125cc1997–1998
Win rate0.0%
Podium rate0.0%
Average finish (when classified)avg P20.0

0 pts · Poles 0

1 of these races have no result in the official data; their results come from the Italian Wikipedia.

250cc2000–2007
Win rate0.0%
Podium rate0.0%
Average finish (when classified)avg P15.1

108 pts · Poles 0

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

Against the greats, and the class of their debut

Grand Prix debut in 1997. Of the 73 riders who debuted that year, 0 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)

All classes 91 races · 125cc / 250cc

By circuit (best average first)Small sample

In All classes, best at Brno (average P13.2, 6 races)

Brno250cc 6avg P13.2
Phillip Island250cc 6avg P13.4
Sepang250cc 6avg P13.4
Jerez250cc 6avg P14.0
Estoril250cc 6avg P14.0
Welkom250cc 3avg P14.0
Istanbul250cc 3avg P14.3
Rio250cc 3avg P14.3
Shanghai250cc 3avg P15.0
Sachsenring125cc 1 · 250cc 8avg P15.4
Donington250cc 5avg P15.5
Lusail250cc 4avg P16.0
Valencia250cc 6avg P16.3
Le Mans250cc 6avg P17.0
Mugello250cc 4avg P17.0
Motegi250cc 6avg P17.8
Assen250cc 3avg P18.3
Catalunya250cc 3avg P21.0
Misano250cc 1—
Suzuka250cc 1—
Nürburgring125cc 1—

Average finish across classes (Moto3, Moto2, MotoGP and so on together). See each class below for class-only figures. Only circuits with 3+ races count as a best track.

250cc 89 races · 2000–2007

Dry / wet

Podium rate: 0.0% dry, 0.0% wet

Win rate
Dry38 races0%(0 wins)
Wet4 races0%(0 wins)
Podium rate
Dry38 races0%(0 podiums)
Wet4 races0%(0 podiums)
Average finish (when classified)
Dry38 racesavg P14.8
Wet4 racesavg P13.5

47 races without track-condition data are not included

By grid position

Starting Grid 10–15: average finish 13.9

average grid average finish (classified)

15101520Starting Grid 10–15: average grid 13.9 → average finish 13.9 (13 races, 0 wins)Grid 10–15Starting Grid 16〜: average grid 20.3 → average finish 15.6 (57 races, 0 wins)Grid 16〜
Grid 10–1513.9 → 13.90 wins / 13 races
Grid 16〜20.3 → 15.60 wins / 57 races

By circuit (best average first)Small sample

In 250cc, best at Brno (average P13.2, 6 races)

Brno6 racesavg P13.2
Phillip Island6 racesavg P13.4
Sepang6 racesavg P13.4
Jerez6 racesavg P14.0
Estoril6 racesavg P14.0
Welkom3 racesavg P14.0
Istanbul3 racesavg P14.3
Rio3 racesavg P14.3
Sachsenring8 racesavg P14.9
Shanghai3 racesavg P15.0
Donington5 racesavg P15.5
Lusail4 racesavg P16.0
Valencia6 racesavg P16.3
Le Mans6 racesavg P17.0
Mugello4 racesavg P17.0
Motegi6 racesavg P17.8
Assen3 racesavg P18.3
Catalunya3 racesavg P21.0
Misano1 races—
Suzuka1 races—

250cc: all in the Multiple suppliers era.

125cc 2 races · 1997–1998

By circuit (best average first)Small sample

Sachsenring1 racesavg P20.0
Nürburgring1 races—

125cc: all in the Multiple suppliers era; no track-condition records; always on the grid Grid 16〜.

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

Distance ridden and distance travelled

Counted from 1949 (lap lengths before 1998 researched from published sources: estimates)1 races with an estimated lap length

Ridden on the bike

Every session

at least 15,527 miles
0.6× around the Earth · 5,392 laps

Time on the bike: at least 150 hours (6.3 days)
Average 138.1 km/h, top 274.4 km/h
Time and average speed only from 2005–2007, the seasons with every session's lap analysis

Travelled between circuits

at least 294,078 miles
11.8× around the Earth · at least 26.5 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

89.7%Start rate (87/97)
4Longest run of absences (races)
24Longest run of starts (races)
5.3Estimated points lost to absences
1Win3Podium8Points18No pointsRRetired–Absent
2002 250cc P20 · 17 pts
2003 250cc P21 · 26 pts
2004 250cc P23 · 13 pts
2005 250cc P22 · 13 pts
2006 250cc P21 · 15 pts
2007 250cc P20 · 24 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, 1997–2007 (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.