2007 Catalan motorcycle Grand Prix 125cc Classification 125cc Classification

| Rider | Manufacturer | Laps | Time_Retired | Grid |
|---|---|---|---|---|
| Andrea Iannone | Aprilia | 22 | +28.658 | 10 |
| Pere Tutusaus | Aprilia | 22 | +29.026 | 25 |
| Mike Di Meglio | Honda | 22 | +29.619 | 16 |
| Pablo Nieto | Aprilia | 22 | +31.800 | 20 |
| Federico Sandi | Aprilia | 22 | +46.773 | 26 |
| Roberto Tamburini | Aprilia | 22 | +47.361 | 29 |
| Nicolás Terol | Derbi | 22 | +53.881 | 19 |
| Robert Muresan | Derbi | 22 | +54.045 | 23 |
| Hugo van den Berg | Aprilia | 22 | +54.103 | 24 |
| Danny Webb | Honda | 22 | +1:20.170 | 34 |
| Ivan Maestro | Honda | 22 | +1:36.934 | 33 |
| Héctor Faubel | Aprilia | 18 | Retirement | 2 |
| Philipp Eitzinger | Honda | 12 | Retirement | 30 |
| Simone Grotzkyj | Aprilia | 11 | Retirement | 28 |
| Mattia Pasini | Aprilia | 2 | Retirement | 8 |
| Raffaele de Rosa | Aprilia | 2 | Retirement | 6 |
| Stevie Bonsey | KTM | 1 | Retirement | 32 |
| Joey Litjens | Honda | 0 | Retirement | 31 |