Voici les grandes lignes du palmarès de Gerald
28 victoires
2008 = 6 victoires
- Troisième du GP de Buchholz
- Trois fois dans le top 5 lors des 4 jours de Dunkerque
- 2 étapes du Tour de Bavières, maillot de aux points, deux fois dans le top 5
- Rund in Hürth-Kendenich
- Sparkassen Cup
- Troisième du championnat d'Allemagne
- 4 top 5 sur des étapes du Tour de France
- Tour de Neuss
- 1 étape du Tour d'Allemagne
2007 = 10 victoires
- 1 étape du tour de Basse Saxe
- Tour de Rhénanie + maillot meilleur jeune
- 2 étapes du tour d'Autriche + maillot meilleur sprinteur
- Critérium de Ratingen
- 3 étapes du tour d'Allemagne
- Troisième de la Vatenfall Cyclassics
- Critérium de Ravenseburg
- 1 étape du Drei Länder Tour
- Second du Münsterland Giro
2006 = 8 victoires
- 1 étape de l'Istrian Spring Trophee
- Second du GP de Francfort
- 1 étape de la Vuelta a Tenerife en clm par équipe
- 1 étape du tour d'Allemagne
- Tour de Nuremberg
- Champion du monde U-23
- Tour de Essen
- 1 étape de la classique de Cologne
- Kleinmachnow
2005 = 5 victoires
- Huitième du GP de Waregem
- 1 etape du Mainfranken-Tour
- Champion d'Allemagne sur Route
- 3 étapes du Tour de Hongrie
- Cinquième de la 1ere etape du Tour de Hesse
- Quinzième du Tour de Nürnberger
- Dix-septième du Champ. du Monde en Ligne U23

Championnats du monde U-23 2006
Mis à jour le 3 septembre 2008