1 | YAMROM Shamai | ISR - Israel | 352/ 1 | 353/ 1 | 705 | 57 | 22 | |
| ISR - Israel |
| 50m-1: 352, 50m-2: 353 |
2 | Priyansh | IND - India | 349/ 7 | 352/ 2 | 701 | 54 | 23 | |
| IND - India |
| 50m-1: 349, 50m-2: 352 |
3 | FULLERTON Mathias | DEN - Denmark | 349/ 6 | 350/ 4 | 699 | 51 | 21 | |
| DEN - Denmark |
| 50m-1: 349, 50m-2: 350 |
4 | JAWKAR Prathamesh Samadhan | IND - India | 351/ 3 | 346/13 | 697 | 50 | 18 | |
| IND - India |
| 50m-1: 351, 50m-2: 346 |
5 | GUBBINI Lorenzo | ITA - Italy | 349/ 5 | 347/10 | 696 | 48 | 19 | |
| ITA - Italy |
| 50m-1: 349, 50m-2: 347 |
6 | DALAL Kushal | IND - India | 351/ 2 | 345/20 | 696 | 27 | 12 | |
| IND - India |
| 50m-1: 351, 50m-2: 345 |
7 | SCOTT Ajay | GBR - Great Britain | 349/ 4 | 346/12 | 695 | 48 | 23 | |
| GBR - Great Britain |
| 50m-1: 349, 50m-2: 346 |
8 | WILLEMS Stef | NED - Netherlands | 348/ 9 | 346/11 | 694 | 48 | 21 | SO X |
| NED - Netherlands |
| 50m-1: 348, 50m-2: 346 |
9 | SULLIVAN Sawyer | USA - USA | 346/13 | 348/ 8 | 694 | 47 | 24 | SO 10 |
| USA - USA |
| 50m-1: 346, 50m-2: 348 |
10 | MÉNDEZ ORTIZ Lot Máximo | MEX - Mexico | 344/16 | 350/ 5 | 694 | 47 | 19 | SO M |
| MEX - Mexico |
| 50m-1: 344, 50m-2: 350 |
11 | TYUTYUN Andrey | KAZ - Kazakhstan | 346/14 | 347/ 9 | 693 | 46 | 25 | |
| KAZ - Kazakhstan |
| 50m-1: 346, 50m-2: 347 |
12 | DAVIS Luke | GBR - Great Britain | 348/10 | 345/18 | 693 | 46 | 17 | |
| GBR - Great Britain |
| 50m-1: 348, 50m-2: 345 |
13 | BRENK Aljaz Matija | SLO - Slovenia | 343/18 | 349/ 6 | 692 | 47 | 25 | |
| SLO - Slovenia |
| 50m-1: 343, 50m-2: 349 |
14 | JEVSNIK Tim | SLO - Slovenia | 348/11 | 343/22 | 691 | 46 | 19 | |
| SLO - Slovenia |
| 50m-1: 348, 50m-2: 343 |
15 | DUBOIS Francois | FRA - France | 346/12 | 345/18 | 691 | 46 | 13 | |
| FRA - France |
| 50m-1: 346, 50m-2: 345 |
16 | GONZALEZ Rodrigo | MEX - Mexico | 349/ 8 | 342/25 | 691 | 44 | 13 | |
| MEX - Mexico |
| 50m-1: 349, 50m-2: 342 |
17 | LANE Thomas | GBR - Great Britain | 338/32 | 350/ 3 | 688 | 44 | 22 | |
| GBR - Great Britain |
| 50m-1: 338, 50m-2: 350 |
18 | SEZGIN Yagiz | TUR - Türkiye | 343/19 | 345/15 | 688 | 44 | 18 | CT |
| TUR - Türkiye |
| 50m-1: 343, 50m-2: 345 |
19 | KIRCA Eren | TUR - Türkiye | 343/19 | 345/15 | 688 | 44 | 18 | CT |
| TUR - Türkiye |
| 50m-1: 343, 50m-2: 345 |
20 | SULLIVAN Isaac | USA - USA | 339/30 | 349/ 7 | 688 | 42 | 16 | |
| USA - USA |
| 50m-1: 339, 50m-2: 349 |
21 | CHANG Cheng Wei | TPE - Chinese Taipei | 344/15 | 343/23 | 687 | 41 | 21 | |
| TPE - Chinese Taipei |
| 50m-1: 344, 50m-2: 343 |
22 | JUAREZ Jesus | MEX - Mexico | 341/24 | 345/17 | 686 | 42 | 14 | |
| MEX - Mexico |
| 50m-1: 341, 50m-2: 345 |
23 | BOULEAU Victor | FRA - France | 338/31 | 346/14 | 684 | 42 | 20 | |
| FRA - France |
| 50m-1: 338, 50m-2: 346 |
24 | KIM Sungchul | KOR - Korea | 340/27 | 344/21 | 684 | 42 | 10 | |
| KOR - Korea |
| 50m-1: 340, 50m-2: 344 |
25 | DIRIL Efe | TUR - Türkiye | 343/21 | 340/27 | 683 | 36 | 8 | |
| TUR - Türkiye |
| 50m-1: 343, 50m-2: 340 |
26 | WU Z Wei | TPE - Chinese Taipei | 340/26 | 340/26 | 680 | 40 | 12 | |
| TPE - Chinese Taipei |
| 50m-1: 340, 50m-2: 340 |
27 | CAMPBELL Mitchell | AUS - Australia | 338/34 | 342/24 | 680 | 39 | 10 | |
| AUS - Australia |
| 50m-1: 338, 50m-2: 342 |
28 | ALEXANDRESCU Rares Daniel | ROU - Romania | 341/25 | 339/28 | 680 | 38 | 12 | |
| ROU - Romania |
| 50m-1: 341, 50m-2: 339 |
29 | ARIAS Kevin | ESP - Spain | 344/17 | 335/38 | 679 | 35 | 13 | |
| ESP - Spain |
| 50m-1: 344, 50m-2: 335 |
30 | MARCHETTI Andrea | ITA - Italy | 337/36 | 339/29 | 676 | 38 | 10 | |
| ITA - Italy |
| 50m-1: 337, 50m-2: 339 |
31 | KURZ Moritz | GER - Germany | 338/32 | 337/33 | 675 | 34 | 12 | |
| GER - Germany |
| 50m-1: 338, 50m-2: 337 |
32 | OLEAS RODRIGUEZ Mateo Sebastian | ECU - Ecuador | 341/23 | 333/39 | 674 | 37 | 10 | |
| ECU - Ecuador |
| 50m-1: 341, 50m-2: 333 |
33 | BJARNARSON Tore | DEN - Denmark | 335/39 | 338/30 | 673 | 47 | 24 | |
| DEN - Denmark |
| 50m-1: 335, 50m-2: 338 |
34 | BERGE Adam | CAN - Canada | 337/37 | 336/35 | 673 | 33 | 12 | |
| CAN - Canada |
| 50m-1: 337, 50m-2: 336 |
35 | BRAMSEN Rasmus | DEN - Denmark | 342/22 | 330/48 | 672 | 36 | 14 | |
| DEN - Denmark |
| 50m-1: 342, 50m-2: 330 |
36 | VAN DE KAMP Robert | NED - Netherlands | 339/29 | 333/41 | 672 | 35 | 14 | |
| NED - Netherlands |
| 50m-1: 339, 50m-2: 333 |
37 | DE WET Ignus | RSA - South Africa | 340/28 | 332/45 | 672 | 33 | 10 | |
| RSA - South Africa |
| 50m-1: 340, 50m-2: 332 |
38 | VDOVENKO Vitalii | UKR - Ukraine | 336/38 | 336/34 | 672 | 30 | 11 | |
| UKR - Ukraine |
| 50m-1: 336, 50m-2: 336 |
39 | WILKEN Nathaniel | USA - USA | 334/41 | 337/32 | 671 | 33 | 12 | |
| USA - USA |
| 50m-1: 334, 50m-2: 337 |
40 | ROZIC Matija | SLO - Slovenia | 338/35 | 333/44 | 671 | 30 | 6 | |
| SLO - Slovenia |
| 50m-1: 338, 50m-2: 333 |
41 | JUDEA Florin Mirel | ROU - Romania | 334/43 | 333/42 | 667 | 28 | 11 | |
| ROU - Romania |
| 50m-1: 334, 50m-2: 333 |
42 | WOLTER Kyle | RSA - South Africa | 331/47 | 335/37 | 666 | 31 | 5 | |
| RSA - South Africa |
| 50m-1: 331, 50m-2: 335 |
43 | CUNNINGHAM Rogan | IRL - Ireland | 335/40 | 330/47 | 665 | 31 | 16 | |
| IRL - Ireland |
| 50m-1: 335, 50m-2: 330 |
44 | STERZA Francesco | ITA - Italy | 332/46 | 333/43 | 665 | 27 | 6 | |
| ITA - Italy |
| 50m-1: 332, 50m-2: 333 |
45 | MOSÉN Simon | SWE - Sweden | 329/52 | 335/36 | 664 | 32 | 15 | |
| SWE - Sweden |
| 50m-1: 329, 50m-2: 335 |
46 | CHANG Shan Chun | TPE - Chinese Taipei | 330/48 | 333/40 | 663 | 33 | 11 | |
| TPE - Chinese Taipei |
| 50m-1: 330, 50m-2: 333 |
47 | FLÜß Ruven | GER - Germany | 332/44 | 330/49 | 662 | 31 | 8 | |
| GER - Germany |
| 50m-1: 332, 50m-2: 330 |
48 | DELANEY Sam | IRL - Ireland | 330/49 | 332/46 | 662 | 30 | 9 | |
| IRL - Ireland |
| 50m-1: 330, 50m-2: 332 |
49 | SIEBRITS Bryce | RSA - South Africa | 323/58 | 338/31 | 661 | 27 | 6 | |
| RSA - South Africa |
| 50m-1: 323, 50m-2: 338 |
50 | CHERNIAK Ryan | CAN - Canada | 334/42 | 325/54 | 659 | 26 | 10 | |
| CAN - Canada |
| 50m-1: 334, 50m-2: 325 |
51 | MATOS Bruno | POR - Portugal | 329/53 | 330/51 | 659 | 23 | 8 | |
| POR - Portugal |
| 50m-1: 329, 50m-2: 330 |
52 | CURIC Mihael | CRO - Croatia | 330/51 | 328/53 | 658 | 23 | 7 | |
| CRO - Croatia |
| 50m-1: 330, 50m-2: 328 |
53 | VEBER Rudolf | KAZ - Kazakhstan | 326/55 | 329/52 | 655 | 24 | 7 | |
| KAZ - Kazakhstan |
| 50m-1: 326, 50m-2: 329 |
54 | INFANTE PÉREZ Agustín | CHI - Chile | 332/45 | 321/57 | 653 | 27 | 7 | |
| CHI - Chile |
| 50m-1: 332, 50m-2: 321 |
55 | THORNYCROFT Alban | AUS - Australia | 330/50 | 323/56 | 653 | 24 | 9 | |
| AUS - Australia |
| 50m-1: 330, 50m-2: 323 |
56 | CSERNÁK István | HUN - Hungary | 327/54 | 325/55 | 652 | 21 | 8 | |
| HUN - Hungary |
| 50m-1: 327, 50m-2: 325 |
57 | BOUTILIER Kolby | CAN - Canada | 321/59 | 330/50 | 651 | 21 | 6 | |
| CAN - Canada |
| 50m-1: 321, 50m-2: 330 |
58 | SAILAU Sagi | KAZ - Kazakhstan | 325/57 | 321/58 | 646 | 22 | 6 | |
| KAZ - Kazakhstan |
| 50m-1: 325, 50m-2: 321 |
59 | HRYHORYEV David | POR - Portugal | 326/56 | 309/59 | 635 | 18 | 7 | |
| POR - Portugal |
| 50m-1: 326, 50m-2: 309 |
60 | EADY Corey | IRL - Ireland | 277/60 | 290/60 | 567 | 7 | 0 | |
| IRL - Ireland |
| 50m-1: 277, 50m-2: 290 |