Grégory Carraz n'a remporté aucun tournoi ATP dans sa carrière mais a en revanche atteint une finale en double à Newport. Ce serveur-volleyeur, spécialiste du jeu sur gazon, a connu d'importants soucis physiques à la colonne vertébrale au début de sa carrière qui l'on contraint à être encore classé 600e mondial à 25 ans.
Il réalise sa meilleure saison en 2003 lorsqu'il remporte ses deux premiers tournois Challenger à Bangalore[1] et Andorre, puis atteint les demi-finales à Newport, le 3e tour à Indianapolis et Paris-Bercy (victoire sur Sjeng Schalken, son premier top 20)[2], et les quarts de finale à Bangkok. Il parvient également jusqu'au troisième tour à l'US Open après une victoire sur Arnaud Clément en cinq sets, sa meilleure performance en Grand Chelem. Il est le joueur français qui est allé le plus loin dans le tournoi cette année-là. Il finit sa saison en tant que 4e joueur français à la 63e place, juste derrière Fabrice Santoro[3].
En 2004, il est quart de finaliste à Auckland et demi-finaliste à Milan, puis il se distingue en servant 50 aces dans un match au Challenger d'Andrézieux contre Tomáš Zíb, qu'il bat en 3 tie-break[4]. La semaine suivante, il bat Juan Carlos Ferrero, no 2 mondial (7-62, 63-7, 6-3) à Marseille. Fin juillet, il se hisse jusqu'en demi-finale du tournoi d'Indianapolis grâce à un succès sur Mardy Fish. Il fait également partie de la délégation française lors des Jeux olympiques d'Athènes ; sélectionné en simple, il perd en trois sets au premier tour face à Márcos Baghdatís. En fin d'année, il est finaliste de l'Open du Luxembourg.