Practice result



Game Assetto Corsa
Session Practice
Track battenbergring
Best lap Hayley Smith (04:39.2760)
Lasted laps 7
Host Unknown
Pos Driver Vehicle Laps Best lap Gap
1 Hayley Smith ac_legends_gtc_elan_26r_8hlmc 7 04:39.2760 -
2 Fabien Lauzet wsc_legends_ford_gt40_mk1 2 04:40.2030 00:00.9270
3 Noah Flanet gadu_alfa_romeo_tz2_endurance 4 04:51.0180 00:11.7420
4 Guillaume Kuntz ac_legends_gtc_porsche_911_swb_8hlmc 3 05:56.7940 01:17.5180
5 Samuel Gasior wsc_legends_maserati_tipo_151-3 0 - -
6 Geir Akslen wsc_legends_365p2_spyder 0 - -
7 Max Castrodale wsc_legends_365p2_spyder 0 - -
8 Jayden HW wsc_legends_365p2_spyder 0 - -
9 DriK Crozet wsc_legends_ford_gt40_mk1 0 - -
10 Streetbike wsc_legends_ford_gt40_mk1 0 - -
11 Jefferson Gutierritos wsc_legends_365p2_spyder 0 - -
12 Lamine Ovich wsc_legends_ford_gt40_mk1 0 - -
13 Adrien De Castet wsc_legends_ford_gt40_mk1 0 - -
14 Romain Pichon wsc_legends_ford_gt40_mk1 0 - -
15 Luca Lazzarato gadu_alfa_romeo_tz2_endurance 0 - -
16 Phichu gadu_alfa_romeo_tz2_endurance 0 - -
17 Romain Triquet gadu_alfa_romeo_tz2_endurance 0 - -
18 Levi Vilez ac_legends_gtc_ferrari_250_gto_8hlmc 0 - -
19 Tofusan ac_legends_gtc_jaguar_etype_lm_8hlmc 0 - -
20 Robin Muzaton ac_legends_gtc_elan_26r_8hlmc 0 - -
21 Mario Mariano gadu_alfa_romeo_tz2_endurance 0 - -
22 Maxim Meiners gadu_alfa_romeo_tz2_endurance 0 - -
23 Edyn Craig ac_legends_gtc_shelby_mustang350_8hlmc 0 - -
24 Thomas Gelby ac_legends_gtc_elan_26r_8hlmc 0 - -
25 Lokopixo Martineau ac_legends_gtc_ferrari_250_gto_8hlmc 0 - -
26 Jessie Lamure ac_legends_gtc_jaguar_etype_lm_8hlmc 0 - -
27 Wicked Kingston gadu_alfa_romeo_tz2_endurance 0 - -
28 TCK Teceka ac_legends_gtc_shelby_mustang350_8hlmc 0 - -
29 Jim Zplouch ac_legends_gtc_ferrari_250_gto_8hlmc 0 - -
30 Jordi Sumoy ac_legends_gtc_elan_26r_8hlmc 0 - -
31 Nicolo Mazzucco ac_legends_gtc_porsche_911_swb_8hlmc 0 - -
32 Quentin Loiseleux gadu_alfa_romeo_tz2_endurance 0 - -
33 Rafael De Sousa ac_legends_gtc_ferrari_250_gto_8hlmc 0 - -
34 Stefano Marangoni ac_legends_gtc_ferrari_250_gto_8hlmc 0 - -
35 Robin Leroux ac_legends_gtc_porsche_911_swb_8hlmc 0 - -
36 Champinotor ac_legends_gtc_shelby_mustang350_8hlmc 0 - -
37 Waren Patrick gadu_alfa_romeo_tz2_endurance 0 - -
38 Le Nainposteur ac_legends_gtc_ferrari_250_gto_8hlmc 0 - -
39 Whist ac_legends_gtc_shelby_mustang350_8hlmc 0 - -
40 Poupi ac_legends_gtc_porsche_911_swb_8hlmc 0 - -
41 Kent LeFredge ac_legends_gtc_elan_26r_8hlmc 0 - -
42 Draytona ac_legends_gtc_porsche_911_swb_8hlmc 0 - -
43 Potatohedron ac_legends_gtc_porsche_911_swb_8hlmc 0 - -
44 Adam Celarek ac_legends_gtc_shelby_mustang350_8hlmc 0 - -
45 Jenkweed ac_legends_gtc_porsche_911_swb_8hlmc 0 - -
46 Camille Martin ac_legends_gtc_ferrari_250_gto_8hlmc 0 - -
47 Epsilene ac_legends_gtc_porsche_911_swb_8hlmc 0 - -
48 Alex Lesueur ac_legends_gtc_porsche_911_swb_8hlmc 0 - -
49 Luigivar ac_legends_gtc_porsche_911_swb_8hlmc 0 - -
50 Aymon Martin tv_car 0 - -
51 Yohann Coccinel tv_car 0 - -
52 Kim Seto tv_car 0 - -

Practice laps

Bad lap, 107% rule compared to the overall best lap of the session. Excludes first lap for race sessions
Personal best lap/sector
Overall best lap/sector for a lap
Overall best lap/sector for a lap and personal best lap/sector
Overall best lap/sector
Invalid for best lap
(P) Pit lap

Hayley Smith

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
1 (INVALID) ac_legends_gtc_elan_26r_8hlmc 06:09.3070 181.7160 105.2370 82.3540 F:V - R:V 1
2 ac_legends_gtc_elan_26r_8hlmc 04:43.8560 94.0290 106.2130 83.6140 F:V - R:V 0
3 (INVALID) ac_legends_gtc_elan_26r_8hlmc 07:49.2840 282.9700 103.9050 82.4090 F:V - R:V 1
4 (INVALID) ac_legends_gtc_elan_26r_8hlmc 04:40.7720 93.6720 104.9570 82.1430 F:V - R:V 1
5 (INVALID) ac_legends_gtc_elan_26r_8hlmc 06:42.5630 215.5260 104.6740 82.3630 F:V - R:V 1
6 ac_legends_gtc_elan_26r_8hlmc 04:39.9700 93.5220 104.5120 81.9360 F:V - R:V 0
7 ac_legends_gtc_elan_26r_8hlmc 04:39.2760 93.1690 104.3460 81.7610 F:V - R:V 0
Average   05:37.8612 150.6577 104.8349 82.3686    
Best possible   04:38.8350 93.1690 103.9050 81.7610  

Fabien Lauzet

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
1 (INVALID) wsc_legends_ford_gt40_mk1 05:36.3220 147.3810 103.8690 85.0720 F:V - R:V 1
2 wsc_legends_ford_gt40_mk1 04:40.2030 94.4830 104.0720 81.6480 F:V - R:V 0
Average   05:08.2625 120.9320 103.9705 83.3600    
Best possible   04:40.0000 94.4830 103.8690 81.6480  

Noah Flanet

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
1 (INVALID) gadu_alfa_romeo_tz2_endurance 05:26.0440 125.9830 112.0100 88.0510 F:V - R:V 1
2 gadu_alfa_romeo_tz2_endurance 04:53.2440 97.0170 110.5060 85.7210 F:V - R:V 0
3 (INVALID) gadu_alfa_romeo_tz2_endurance 09:52.9730 399.1900 107.5230 86.2600 F:V - R:V 1
4 gadu_alfa_romeo_tz2_endurance 04:51.0180 97.2750 108.5710 85.1720 F:V - R:V 0
Average   06:15.8198 179.8663 109.6525 86.3010    
Best possible   04:49.7120 97.0170 107.5230 85.1720  

Guillaume Kuntz

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
1 (INVALID) ac_legends_gtc_porsche_911_swb_8hlmc 06:19.6610 157.2800 124.4790 97.9020 F:V - R:V 5
2 (INVALID) ac_legends_gtc_porsche_911_swb_8hlmc 06:51.6800 155.5760 127.1030 129.0010 F:V - R:V 2
3 ac_legends_gtc_porsche_911_swb_8hlmc 05:56.7940 121.6640 130.5950 104.5350 F:V - R:V 0
Average   06:22.7116 144.8400 127.3923 110.4793    
Best possible   05:44.0450 121.6640 124.4790 97.9020  

Samuel Gasior

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

Geir Akslen

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

Max Castrodale

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

Jayden HW

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

DriK Crozet

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

Streetbike

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

Jefferson Gutierritos

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

Lamine Ovich

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

Adrien De Castet

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

Romain Pichon

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

Luca Lazzarato

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

Phichu

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

Romain Triquet

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

Levi Vilez

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

Tofusan

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

Robin Muzaton

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

Mario Mariano

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

Maxim Meiners

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

Edyn Craig

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

Thomas Gelby

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

Lokopixo Martineau

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

Jessie Lamure

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

Wicked Kingston

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

TCK Teceka

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

Jim Zplouch

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

Jordi Sumoy

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

Nicolo Mazzucco

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

Quentin Loiseleux

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

Rafael De Sousa

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

Stefano Marangoni

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

Robin Leroux

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

Champinotor

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

Waren Patrick

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

Le Nainposteur

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

Whist

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

Poupi

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

Kent LeFredge

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

Draytona

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

Potatohedron

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

Adam Celarek

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

Jenkweed

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

Camille Martin

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

Epsilene

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

Alex Lesueur

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

Luigivar

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

Aymon Martin

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

Yohann Coccinel

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

Kim Seto

Lap Vehicle Time Sector 1 Sector 2 Sector 3 Compound Cuts
No laps for this driver

Practice best laps

Overall top (20)
Driver Vehicle Time Gap
Hayley Smith ac_legends_gtc_elan_26r_8hlmc 04:39.2760
Hayley Smith ac_legends_gtc_elan_26r_8hlmc 04:39.9700 0.694
Fabien Lauzet wsc_legends_ford_gt40_mk1 04:40.2030 0.927
Hayley Smith ac_legends_gtc_elan_26r_8hlmc 04:40.7720 1.496
Hayley Smith ac_legends_gtc_elan_26r_8hlmc 04:43.8560 4.58
Noah Flanet gadu_alfa_romeo_tz2_endurance 04:51.0180 11.742
Noah Flanet gadu_alfa_romeo_tz2_endurance 04:53.2440 13.968
Noah Flanet gadu_alfa_romeo_tz2_endurance 05:26.0440 46.768
Fabien Lauzet wsc_legends_ford_gt40_mk1 05:36.3220 57.046
Guillaume Kuntz ac_legends_gtc_porsche_911_swb_8hlmc 05:56.7940 77.518
Hayley Smith ac_legends_gtc_elan_26r_8hlmc 06:09.3070 90.031
Guillaume Kuntz ac_legends_gtc_porsche_911_swb_8hlmc 06:19.6610 100.385
Hayley Smith ac_legends_gtc_elan_26r_8hlmc 06:42.5630 123.287
Guillaume Kuntz ac_legends_gtc_porsche_911_swb_8hlmc 06:51.6800 132.404
Hayley Smith ac_legends_gtc_elan_26r_8hlmc 07:49.2840 190.008
Noah Flanet gadu_alfa_romeo_tz2_endurance 09:52.9730 313.697
Per driver
Driver Vehicle Time Gap
Hayley Smith ac_legends_gtc_elan_26r_8hlmc 04:39.2760
Fabien Lauzet wsc_legends_ford_gt40_mk1 04:40.2030 0.927
Noah Flanet gadu_alfa_romeo_tz2_endurance 04:51.0180 11.742
Guillaume Kuntz ac_legends_gtc_porsche_911_swb_8hlmc 05:56.7940 77.518

Practice consistency

Based on best lap minus average non-best. Pit laps, first lap and laps slower than 21 seconds are ignored.

Driver Vehicle Consistency
Hayley Smith ac_legends_gtc_elan_26r_8hlmc 99.06% <> 2.637
Fabien Lauzet wsc_legends_ford_gt40_mk1 -
Noah Flanet gadu_alfa_romeo_tz2_endurance -
Guillaume Kuntz ac_legends_gtc_porsche_911_swb_8hlmc -
Samuel Gasior wsc_legends_maserati_tipo_151-3 -
Geir Akslen wsc_legends_365p2_spyder -
Max Castrodale wsc_legends_365p2_spyder -
Jayden HW wsc_legends_365p2_spyder -
DriK Crozet wsc_legends_ford_gt40_mk1 -
Streetbike wsc_legends_ford_gt40_mk1 -
Jefferson Gutierritos wsc_legends_365p2_spyder -
Lamine Ovich wsc_legends_ford_gt40_mk1 -
Adrien De Castet wsc_legends_ford_gt40_mk1 -
Romain Pichon wsc_legends_ford_gt40_mk1 -
Luca Lazzarato gadu_alfa_romeo_tz2_endurance -
Phichu gadu_alfa_romeo_tz2_endurance -
Romain Triquet gadu_alfa_romeo_tz2_endurance -
Levi Vilez ac_legends_gtc_ferrari_250_gto_8hlmc -
Tofusan ac_legends_gtc_jaguar_etype_lm_8hlmc -
Robin Muzaton ac_legends_gtc_elan_26r_8hlmc -
Mario Mariano gadu_alfa_romeo_tz2_endurance -
Maxim Meiners gadu_alfa_romeo_tz2_endurance -
Edyn Craig ac_legends_gtc_shelby_mustang350_8hlmc -
Thomas Gelby ac_legends_gtc_elan_26r_8hlmc -
Lokopixo Martineau ac_legends_gtc_ferrari_250_gto_8hlmc -
Jessie Lamure ac_legends_gtc_jaguar_etype_lm_8hlmc -
Wicked Kingston gadu_alfa_romeo_tz2_endurance -
TCK Teceka ac_legends_gtc_shelby_mustang350_8hlmc -
Jim Zplouch ac_legends_gtc_ferrari_250_gto_8hlmc -
Jordi Sumoy ac_legends_gtc_elan_26r_8hlmc -
Nicolo Mazzucco ac_legends_gtc_porsche_911_swb_8hlmc -
Quentin Loiseleux gadu_alfa_romeo_tz2_endurance -
Rafael De Sousa ac_legends_gtc_ferrari_250_gto_8hlmc -
Stefano Marangoni ac_legends_gtc_ferrari_250_gto_8hlmc -
Robin Leroux ac_legends_gtc_porsche_911_swb_8hlmc -
Champinotor ac_legends_gtc_shelby_mustang350_8hlmc -
Waren Patrick gadu_alfa_romeo_tz2_endurance -
Le Nainposteur ac_legends_gtc_ferrari_250_gto_8hlmc -
Whist ac_legends_gtc_shelby_mustang350_8hlmc -
Poupi ac_legends_gtc_porsche_911_swb_8hlmc -
Kent LeFredge ac_legends_gtc_elan_26r_8hlmc -
Draytona ac_legends_gtc_porsche_911_swb_8hlmc -
Potatohedron ac_legends_gtc_porsche_911_swb_8hlmc -
Adam Celarek ac_legends_gtc_shelby_mustang350_8hlmc -
Jenkweed ac_legends_gtc_porsche_911_swb_8hlmc -
Camille Martin ac_legends_gtc_ferrari_250_gto_8hlmc -
Epsilene ac_legends_gtc_porsche_911_swb_8hlmc -
Alex Lesueur ac_legends_gtc_porsche_911_swb_8hlmc -
Luigivar ac_legends_gtc_porsche_911_swb_8hlmc -
Aymon Martin tv_car -
Yohann Coccinel tv_car -
Kim Seto tv_car -

Practice sectors

Sector 1
Driver Time Gap
Hayley Smith 93.1690 -
Fabien Lauzet 94.4830 1.3140
Noah Flanet 97.0170 3.8480
Guillaume Kuntz 121.6640 28.4950
Sector 2
Driver Time Gap
Fabien Lauzet 103.8690 -
Hayley Smith 103.9050 0.0360
Noah Flanet 107.5230 3.6540
Guillaume Kuntz 124.4790 20.6100
Sector 3
Driver Time Gap
Fabien Lauzet 81.6480 -
Hayley Smith 81.7610 0.1130
Noah Flanet 85.1720 3.5240
Guillaume Kuntz 97.9020 16.2540

Practice incidents

Incident for review
Date Incident
Hayley Smith reported contact with environment. Impact speed: 4.081998
Hayley Smith reported contact with environment. Impact speed: 2.5110145
Hayley Smith reported contact with environment. Impact speed: 18.465744
Hayley Smith reported contact with environment. Impact speed: 104.7188
Hayley Smith reported contact with environment. Impact speed: 26.945745
Hayley Smith reported contact with environment. Impact speed: 1.5504764
Noah Flanet reported contact with environment. Impact speed: 11.746132
Hayley Smith reported contact with environment. Impact speed: 7.5691266
Noah Flanet reported contact with environment. Impact speed: 151.32144
Noah Flanet reported contact with environment. Impact speed: 14.993294
Hayley Smith reported contact with environment. Impact speed: 25.163324
Guillaume Kuntz reported contact with environment. Impact speed: 60.100056
Guillaume Kuntz reported contact with environment. Impact speed: 17.556723
Guillaume Kuntz reported contact with environment. Impact speed: 2.4013436
Guillaume Kuntz reported contact with environment. Impact speed: 11.644952
Guillaume Kuntz reported contact with environment. Impact speed: 8.697016
Guillaume Kuntz reported contact with environment. Impact speed: 2.3623252
Guillaume Kuntz reported contact with environment. Impact speed: 0.01318649
Guillaume Kuntz reported contact with environment. Impact speed: 9.644736
Guillaume Kuntz reported contact with environment. Impact speed: 36.07012
Noah Flanet reported contact with environment. Impact speed: 19.305553
Noah Flanet reported contact with environment. Impact speed: 2.9056478
Guillaume Kuntz reported contact with environment. Impact speed: 15.036673
Guillaume Kuntz reported contact with environment. Impact speed: 86.935555
Guillaume Kuntz reported contact with environment. Impact speed: 32.000347
Guillaume Kuntz reported contact with environment. Impact speed: 24.654919
Guillaume Kuntz reported contact with environment. Impact speed: 8.818321
Guillaume Kuntz reported contact with environment. Impact speed: 7.070835
Guillaume Kuntz reported contact with environment. Impact speed: 17.355125
Fabien Lauzet reported contact with environment. Impact speed: 42.263878
Fabien Lauzet reported contact with environment. Impact speed: 37.58747
Fabien Lauzet reported contact with environment. Impact speed: 20.738186
Fabien Lauzet reported contact with environment. Impact speed: 17.452469
Fabien Lauzet reported contact with environment. Impact speed: 86.26212
Fabien Lauzet reported contact with environment. Impact speed: 24.897476

Practice cuts

Overall in order
Date Lap e.t. Lap Driver Cut time Time skipped
00:00 1 Hayley Smith
00:00 3 Hayley Smith
00:00 4 Hayley Smith
00:00 5 Hayley Smith
00:00 1 Fabien Lauzet
00:00 1 Noah Flanet
00:00 3 Noah Flanet
00:00 1 Guillaume Kuntz
00:00 1 Guillaume Kuntz
00:00 1 Guillaume Kuntz
00:00 1 Guillaume Kuntz
00:00 1 Guillaume Kuntz
00:00 2 Guillaume Kuntz
00:00 2 Guillaume Kuntz
Per driver
Date Lap e.t. Lap Driver Cut time Time skipped
Hayley Smith
00:00 1 Hayley Smith
00:00 3 Hayley Smith
00:00 4 Hayley Smith
00:00 5 Hayley Smith
Fabien Lauzet
00:00 1 Fabien Lauzet
Noah Flanet
00:00 1 Noah Flanet
00:00 3 Noah Flanet
Guillaume Kuntz
00:00 1 Guillaume Kuntz
00:00 1 Guillaume Kuntz
00:00 1 Guillaume Kuntz
00:00 1 Guillaume Kuntz
00:00 1 Guillaume Kuntz
00:00 2 Guillaume Kuntz
00:00 2 Guillaume Kuntz

Embed

This allows you to embed the result in your own website.


HTML Code

If you would like to embed without ads, consider sponsoring the project.

ClubSport Pedals V3