1 | FABER Florian | 105 - Juventas BS Basel (BS) | 337/ 1 | 333/ 2 | 670 | 35 | 12 |
| 105 - Juventas BS Basel (BS) |
| 70m-1: 337, 70m-2: 333 |
2 | SCARBORO Josef James | 210 - BS Stallikon (ZH) | 330/ 2 | 339/ 1 | 669 | 35 | 10 |
| 210 - BS Stallikon (ZH) |
| 70m-1: 330, 70m-2: 339 |
3 | AUBERT Thomas | 138 - C.A. Lausanne (VD) | 324/ 3 | 324/ 4 | 648 | 25 | 10 |
| 138 - C.A. Lausanne (VD) |
| 70m-1: 324, 70m-2: 324 |
4 | RUFER Thomas | 108 - BV Bern (BE) | 315/ 4 | 326/ 3 | 641 | 23 | 8 |
| 108 - BV Bern (BE) |
| 70m-1: 315, 70m-2: 326 |
5 | KAUFMANN Simon | 108 - BV Bern (BE) | 308/ 8 | 323/ 5 | 631 | 14 | 5 |
| 108 - BV Bern (BE) |
| 70m-1: 308, 70m-2: 323 |
6 | SCHORI André | 105 - Juventas BS Basel (BS) | 310/ 7 | 318/ 6 | 628 | 12 | 5 |
| 105 - Juventas BS Basel (BS) |
| 70m-1: 310, 70m-2: 318 |
7 | BETTAZZA Adriano | 131 - A.C. Jussy (GE) | 315/ 4 | 310/ 7 | 625 | 20 | 8 |
| 131 - A.C. Jussy (GE) |
| 70m-1: 315, 70m-2: 310 |
8 | CHOFFAT Valentin | 149 - T.A. Neuchâtel (NE) | 314/ 6 | 294/ 8 | 608 | 13 | 2 |
| 149 - T.A. Neuchâtel (NE) |
| 70m-1: 314, 70m-2: 294 |
9 | FABER Dominik | 105 - Juventas BS Basel (BS) | 295/ 9 | 289/ 9 | 584 | 9 | 2 |
| 105 - Juventas BS Basel (BS) |
| 70m-1: 295, 70m-2: 289 |
10 | TEYSSIER Vincent | 138 - C.A. Lausanne (VD) | 288/10 | 273/10 | 561 | 9 | 3 |
| 138 - C.A. Lausanne (VD) |
| 70m-1: 288, 70m-2: 273 |
11 | POIRIER Emmanuel | 158 - C.A. de la Tour Sion (VS) | 285/11 | 272/11 | 557 | 5 | 4 |
| 158 - C.A. de la Tour Sion (VS) |
| 70m-1: 285, 70m-2: 272 |
12 | BOROCH Andreas | 105 - Juventas BS Basel (BS) | 276/12 | 268/12 | 544 | 3 | 1 |
| 105 - Juventas BS Basel (BS) |
| 70m-1: 276, 70m-2: 268 |
13 | HORDEZ Antoine | 125 - Sagittaire Genève (GE) | 263/13 | 227/14 | 490 | 4 | 0 |
| 125 - Sagittaire Genève (GE) |
| 70m-1: 263, 70m-2: 227 |
14 | CAMPANA Nicolas | 117 - A.C. Collombey (VS) | 235/14 | 236/13 | 471 | 6 | 2 |
| 117 - A.C. Collombey (VS) |
| 70m-1: 235, 70m-2: 236 |