// Calcul de la VMA estimée sur la meilleure des 5 dernières courses $bestVmaVal = 0; $bestRaceName = ""; $bestRaceSpeed = 0; $bestRaceDistance = 0; $bestRaceTime = ""; $bestRaceDate = ""; $age = 0; if (!empty($coId)) { if (!empty($dateNaissance) && is_numeric($dateNaissance) && $dateNaissance > 0) { $age = intval($year) - (int)$dateNaissance; } $stmtRaces = $cnx->prepare(" SELECT * FROM participation WHERE co_id = ? AND pa_min > 0 AND pa_min < 699 AND cr_id LIKE ? ORDER BY cr_id DESC LIMIT 5 "); $stmtRaces->execute([$coId, $year . '%']); $latestRaces = $stmtRaces->fetchAll(PDO::FETCH_ASSOC); if (!empty($latestRaces)) { foreach ($latestRaces as $racePart) { $crIdLong = $racePart['cr_id']; $min = (int)$racePart['pa_min']; $sec = (int)$racePart['pa_sec']; $dist = getDistanceForParticipation($cnx, $crIdLong); $totalSec = ($min * 60) + $sec; if ($totalSec > 0 && $dist > 0) { $speed = $dist / ($totalSec / 3600); $vmaEst = estimateVmaFromPerformance($dist, $min, $sec); if ($vmaEst > $bestVmaVal) { $bestVmaVal = $vmaEst; $bestRaceSpeed = $speed; $bestRaceDistance = $dist; $bestRaceTime = $min . ":" . ($sec < 10 ? "0" : "") . $sec; $baseId = substr((string)$crIdLong, 0, 6) . "0"; $stmtC = $cnx->prepare("SELECT cr_nom, cr_date FROM course WHERE cr_id = ?"); $stmtC->execute([$baseId]); $cRow = $stmtC->fetch(PDO::FETCH_ASSOC); if ($cRow) { $bestRaceName = $t->m8($cRow['cr_nom']); $bestRaceDate = $cRow['cr_date']; } else { $yearVal = substr((string)$crIdLong, 0, 4); $num = intval(substr((string)$crIdLong, 4, 2)); $stmtH = $cnx->prepare("SELECT nom, date_course FROM courseHistory WHERE annee = ? AND course_num = ?"); $stmtH->execute([$yearVal, $num]); $cHRow = $stmtH->fetch(PDO::FETCH_ASSOC); if ($cHRow) { $bestRaceName = $t->m8($cHRow['nom']); $bestRaceDate = $cHRow['date_course']; } else { $bestRaceName = "Course #" . $crIdLong; $bestRaceDate = ""; } } } } } } } ?>
PALMIERI Lorenzo
Fiche Athlète

PALMIERI Lorenzo

Né(e) en 1956 Genre : Homme

Détail des participations Filtre client-side via en-têtes
# Nom de la course Ville Date Distance Km/H Tps/Km Temps Points
2 5e Jog. Athénée Royal de Binche Binche Dimanche 29 janvier 2023 6.9 Km 10.13 5'55'' 40:52 75 (Course type P)
13 11e Jogging d'El Binde à Mickey -RUSBinche Leval Jeudi 18 mai 2023 8.25 Km 9.77 6'08'' 50:39 75 (Course type P)
26 12e Semi marathon de Binche Binche Samedi 9 septembre 2023 12 Km 8.25 7'16'' 87:17 75 (Course type P)
35 38e Corrida de Bracquegnies Bracquegnies Samedi 2 décembre 2023 10.3 Km 10.02 5'59'' 61:40 387
Total 4 course(s) 37.45 Km 9.34 6'25'' 4:00:28 Voir détails
Résumé de la saison
Challenge
Dossard
Courses P (type P) 0 (0 pts)
Courses C (normales) 0 (0 pts + 0 bonus)
Points à améliorer 0
Points totaux 0
Positions au Classement
Classement général Hommes
Place Générale
Catégorie
Place Categ
Rechercher un coureur
Succès du coureur
Niveau 1
LVL 1
Niveau du coureur : 1

7 points cumulés. Encore 3 points pour atteindre le niveau 2 !

Succès cumulés depuis la saison 2021.

Centurion
Centurion
A accumulé plus de 100 km parcourus au total sur ses courses.
+2 pts

Assidu de Bronze
Assidu de Bronze
A couru au moins 6 courses sur une même saison (hors annulées).
+1 pts

Challenger
Challenger
A été une fois inscrit au challenge.
+1 pts
ClubMan
ClubMan
Fait partie d'un club.
+1 pts
Challenger 10Km
Challenger 10Km
A participé à un challenge grande distance.
+1 pts

Challenger 2022
Challenger 2022
A participé au challenge 2022.
+1 pts