| 1 | FREDERICK Cole | USA - USA | 349/ 5 | 353/ 2 | 702 | 54 | 26 |
| | USA - USA |
| | 50m-1: 349, 50m-2: 353 |
| 2 | FULLERTON Mathias | DEN - Denmark | 351/ 1 | 351/13 | 702 | 54 | 21 |
| | DEN - Denmark |
| | 50m-1: 351, 50m-2: 351 |
| 3 | GARCIA Sebastian | MEX - Mexico | 350/ 2 | 352/ 6 | 702 | 54 | 21 |
| | MEX - Mexico |
| | 50m-1: 350, 50m-2: 352 |
| 4 | BERG Christoffer | DEN - Denmark | 350/ 3 | 351/13 | 701 | 53 | 19 |
| | DEN - Denmark |
| | 50m-1: 350, 50m-2: 351 |
| 5 | HANEY Emircan | TUR - Turkey | 349/ 4 | 350/17 | 699 | 54 | 25 |
| | TUR - Turkey |
| | 50m-1: 349, 50m-2: 350 |
| 6 | RUSSELL Matthew | USA - USA | 346/ 8 | 353/ 4 | 699 | 52 | 20 |
| | USA - USA |
| | 50m-1: 346, 50m-2: 353 |
| 7 | FRENCH Cooper | USA - USA | 346/ 8 | 352/ 6 | 698 | 50 | 24 |
| | USA - USA |
| | 50m-1: 346, 50m-2: 352 |
| 8 | JAATMA Robin | EST - Estonia | 344/12 | 353/ 3 | 697 | 49 | 23 |
| | EST - Estonia |
| | 50m-1: 344, 50m-2: 353 |
| 9 | CARPENTER Adam | GBR - Great Britain | 347/ 7 | 350/15 | 697 | 52 | 18 |
| | GBR - Great Britain |
| | 50m-1: 347, 50m-2: 350 |
| 10 | KONECKI Przemyslaw | POL - Poland | 343/14 | 354/ 1 | 697 | 51 | 22 |
| | POL - Poland |
| | 50m-1: 343, 50m-2: 354 |
| 11 | ALBANESE Rémy | FRA - France | 343/15 | 352/ 6 | 695 | 49 | 20 |
| | FRA - France |
| | 50m-1: 343, 50m-2: 352 |
| 12 | YADAV Rishabh | IND - India | 346/ 8 | 348/20 | 694 | 51 | 29 |
| | IND - India |
| | 50m-1: 346, 50m-2: 348 |
| 13 | OLVERA Rodrigo | MEX - Mexico | 341/16 | 353/ 5 | 694 | 50 | 18 |
| | MEX - Mexico |
| | 50m-1: 341, 50m-2: 353 |
| 14 | AKCAOGLU Batuhan | TUR - Turkey | 349/ 6 | 345/28 | 694 | 47 | 17 |
| | TUR - Turkey |
| | 50m-1: 349, 50m-2: 345 |
| 15 | KOSENKOV Daniil | RUS - Russia | 343/13 | 350/16 | 693 | 50 | 17 |
| | RUS - Russia |
| | 50m-1: 343, 50m-2: 350 |
| 16 | JEVSNIK Tim | SLO - Slovenia | 339/24 | 352/ 6 | 691 | 48 | 22 |
| | SLO - Slovenia |
| | 50m-1: 339, 50m-2: 352 |
| 17 | JAWKAR Prathamesh Samadhan | IND - India | 346/ 8 | 344/29 | 690 | 45 | 19 |
| | IND - India |
| | 50m-1: 346, 50m-2: 344 |
| 18 | LEZAMA SOTO Luis Enrique | MEX - Mexico | 340/20 | 350/18 | 690 | 45 | 18 |
| | MEX - Mexico |
| | 50m-1: 340, 50m-2: 350 |
| 19 | GODANO Michea | ITA - Italy | 338/27 | 351/10 | 689 | 47 | 19 |
| | ITA - Italy |
| | 50m-1: 338, 50m-2: 351 |
| 20 | SHENKHOROV Sergei | RUS - Russia | 341/17 | 348/22 | 689 | 42 | 14 |
| | RUS - Russia |
| | 50m-1: 341, 50m-2: 348 |
| 21 | GAREEV Artur | RUS - Russia | 340/21 | 346/23 | 686 | 40 | 17 |
| | RUS - Russia |
| | 50m-1: 340, 50m-2: 346 |
| 22 | . Priyansh | IND - India | 340/19 | 343/32 | 683 | 39 | 19 |
| | IND - India |
| | 50m-1: 340, 50m-2: 343 |
| 23 | ZAMANI NEZHAD Parsa | IRI - IR Iran | 337/31 | 346/24 | 683 | 38 | 10 |
| | IRI - IR Iran |
| | 50m-1: 337, 50m-2: 346 |
| 24 | VAN LOOY Quinten | BEL - Belgium | 331/43 | 351/12 | 682 | 44 | 15 |
| | BEL - Belgium |
| | 50m-1: 331, 50m-2: 351 |
| 25 | GOMEZ ZULUAGA Pablo | COL - Colombia | 337/28 | 345/27 | 682 | 42 | 17 |
| | COL - Colombia |
| | 50m-1: 337, 50m-2: 345 |
| 26 | GHORBANZADEH Amirmohammad | IRI - IR Iran | 331/44 | 351/11 | 682 | 40 | 17 |
| | IRI - IR Iran |
| | 50m-1: 331, 50m-2: 351 |
| 27 | RIVAS Gerardo | ESA - El Salvador | 331/42 | 348/21 | 679 | 42 | 13 |
| | ESA - El Salvador |
| | 50m-1: 331, 50m-2: 348 |
| 28 | TORO VASQUEZ Manuel | COL - Colombia | 340/18 | 339/47 | 679 | 40 | 20 |
| | COL - Colombia |
| | 50m-1: 340, 50m-2: 339 |
| 29 | FIGVED Sander | NOR - Norway | 339/22 | 340/45 | 679 | 38 | 8 |
| | NOR - Norway |
| | 50m-1: 339, 50m-2: 340 |
| 30 | PAKZAD Armin | IRI - IR Iran | 337/30 | 342/34 | 679 | 37 | 15 |
| | IRI - IR Iran |
| | 50m-1: 337, 50m-2: 342 |
| 31 | KOSE Omer Faruk | TUR - Turkey | 339/23 | 339/51 | 678 | 37 | 18 |
| | TUR - Turkey |
| | 50m-1: 339, 50m-2: 339 |
| 32 | ANDERSEN Rasmus Bramsen | DEN - Denmark | 335/35 | 343/30 | 678 | 37 | 14 |
| | DEN - Denmark |
| | 50m-1: 335, 50m-2: 343 |
| 33 | ROUX Wian | RSA - South Africa | 332/41 | 345/26 | 677 | 38 | 19 |
| | RSA - South Africa |
| | 50m-1: 332, 50m-2: 345 |
| 34 | WONG Matthew | GBR - Great Britain | 338/26 | 339/49 | 677 | 36 | 18 |
| | GBR - Great Britain |
| | 50m-1: 338, 50m-2: 339 |
| 35 | MUEHLBAUER Fabian | GER - Germany | 337/29 | 340/46 | 677 | 34 | 11 |
| | GER - Germany |
| | 50m-1: 337, 50m-2: 340 |
| 36 | DRAKIOTIS Dimitrios - Konstantinos | GRE - Greece | 333/37 | 342/33 | 675 | 38 | 17 |
| | GRE - Greece |
| | 50m-1: 333, 50m-2: 342 |
| 37 | COSTANTINO Leonardo | ITA - Italy | 336/33 | 339/48 | 675 | 37 | 15 |
| | ITA - Italy |
| | 50m-1: 336, 50m-2: 339 |
| 38 | SAGUTDINOV Shamil | KAZ - Kazakhstan | 335/34 | 340/43 | 675 | 35 | 9 |
| | KAZ - Kazakhstan |
| | 50m-1: 335, 50m-2: 340 |
| 39 | ROZIC Matija | SLO - Slovenia | 333/39 | 341/37 | 674 | 35 | 11 |
| | SLO - Slovenia |
| | 50m-1: 333, 50m-2: 341 |
| 40 | GODESA Matej | SLO - Slovenia | 339/25 | 334/59 | 673 | 34 | 11 |
| | SLO - Slovenia |
| | 50m-1: 339, 50m-2: 334 |
| 41 | ARLEFUR-WÄLLSTEDT Marcus | SWE - Sweden | 336/32 | 336/57 | 672 | 39 | 13 |
| | SWE - Sweden |
| | 50m-1: 336, 50m-2: 336 |
| 42 | MANGELLE Mateo | FRA - France | 323/58 | 349/19 | 672 | 35 | 15 |
| | FRA - France |
| | 50m-1: 323, 50m-2: 349 |
| 43 | ILVES Kristjan | EST - Estonia | 329/48 | 343/30 | 672 | 34 | 12 |
| | EST - Estonia |
| | 50m-1: 329, 50m-2: 343 |
| 44 | KURZ Moritz | GER - Germany | 333/40 | 339/50 | 672 | 29 | 8 |
| | GER - Germany |
| | 50m-1: 333, 50m-2: 339 |
| 45 | REULE Jelle | NED - Netherlands | 330/45 | 341/39 | 671 | 34 | 19 |
| | NED - Netherlands |
| | 50m-1: 330, 50m-2: 341 |
| 46 | ZHUSSUPOV Raiymbek | KAZ - Kazakhstan | 329/47 | 342/35 | 671 | 33 | 11 |
| | KAZ - Kazakhstan |
| | 50m-1: 329, 50m-2: 342 |
| 47 | NORCZYK Pablo | ESP - Spain | 324/55 | 346/25 | 670 | 33 | 9 |
| | ESP - Spain |
| | 50m-1: 324, 50m-2: 346 |
| 48 | TJIN-A-DJIE Jay | NED - Netherlands | 334/36 | 336/58 | 670 | 28 | 9 |
| | NED - Netherlands |
| | 50m-1: 334, 50m-2: 336 |
| 49 | BEKTURSUN Zhomart | KAZ - Kazakhstan | 329/46 | 340/42 | 669 | 34 | 13 |
| | KAZ - Kazakhstan |
| | 50m-1: 329, 50m-2: 340 |
| 50 | KLASSEN Brady | CAN - Canada | 327/50 | 341/38 | 668 | 33 | 5 |
| | CAN - Canada |
| | 50m-1: 327, 50m-2: 341 |
| 51 | AUCAMP Hercules Albertus | RSA - South Africa | 327/51 | 340/44 | 667 | 28 | 12 |
| | RSA - South Africa |
| | 50m-1: 327, 50m-2: 340 |
| 52 | NOGUEIRA CAMPOS GUIMARAES Gabriel | BRA - Brazil | 326/52 | 340/41 | 666 | 33 | 10 |
| | BRA - Brazil |
| | 50m-1: 326, 50m-2: 340 |
| 53 | WONG Ka Ching | HKG - Hong Kong, China | 327/49 | 337/53 | 664 | 33 | 13 |
| | HKG - Hong Kong, China |
| | 50m-1: 327, 50m-2: 337 |
| 54 | SNELDER Rik | NED - Netherlands | 326/53 | 337/55 | 663 | 29 | 10 |
| | NED - Netherlands |
| | 50m-1: 326, 50m-2: 337 |
| 55 | VLAD Teodor | ROU - Romania | 320/61 | 341/36 | 661 | 31 | 17 |
| | ROU - Romania |
| | 50m-1: 320, 50m-2: 341 |
| 56 | PIECHA Patrick | GER - Germany | 323/57 | 337/54 | 660 | 30 | 5 |
| | GER - Germany |
| | 50m-1: 323, 50m-2: 337 |
| 57 | NEDELKO Daniil | UKR - Ukraine | 322/59 | 338/52 | 660 | 29 | 15 |
| | UKR - Ukraine |
| | 50m-1: 322, 50m-2: 338 |
| 58 | NGAI Ho Chun | HKG - Hong Kong, China | 333/38 | 326/67 | 659 | 29 | 13 |
| | HKG - Hong Kong, China |
| | 50m-1: 333, 50m-2: 326 |
| 59 | TABOROVETS Illia | UKR - Ukraine | 324/54 | 332/62 | 656 | 24 | 9 |
| | UKR - Ukraine |
| | 50m-1: 324, 50m-2: 332 |
| 60 | SÁNCHEZ MEDRANO Mario | ESP - Spain | 314/66 | 341/40 | 655 | 30 | 12 |
| | ESP - Spain |
| | 50m-1: 314, 50m-2: 341 |
| 61 | TRYFANOV Taras | UKR - Ukraine | 322/60 | 332/61 | 654 | 27 | 7 |
| | UKR - Ukraine |
| | 50m-1: 322, 50m-2: 332 |
| 62 | CALDERON ARROYO Sergio | ESP - Spain | 323/56 | 329/65 | 652 | 25 | 9 |
| | ESP - Spain |
| | 50m-1: 323, 50m-2: 329 |
| 63 | PINILI Martin Antoine Marino | HKG - Hong Kong, China | 318/65 | 333/60 | 651 | 26 | 8 |
| | HKG - Hong Kong, China |
| | 50m-1: 318, 50m-2: 333 |
| 64 | HASLAM Lewis | GBR - Great Britain | 319/63 | 330/63 | 649 | 24 | 6 |
| | GBR - Great Britain |
| | 50m-1: 319, 50m-2: 330 |
| 65 | VELASQUEZ RUIZ Anibal | COL - Colombia | 319/62 | 330/64 | 649 | 23 | 5 |
| | COL - Colombia |
| | 50m-1: 319, 50m-2: 330 |
| 66 | DOMINGUES Guilherme | POR - Portugal | 319/64 | 329/66 | 648 | 19 | 8 |
| | POR - Portugal |
| | 50m-1: 319, 50m-2: 329 |
| 67 | COVRE Leonardo | ITA - Italy | 308/67 | 337/56 | 645 | 21 | 9 |
| | ITA - Italy |
| | 50m-1: 308, 50m-2: 337 |
| 68 | MUSIATOWICZ Mateusz | POL - Poland | 305/68 | 326/68 | 631 | 16 | 3 |
| | POL - Poland |
| | 50m-1: 305, 50m-2: 326 |
| 69 | MICHALAK Maciej | POL - Poland | 280/70 | 311/69 | 591 | 18 | 3 |
| | POL - Poland |
| | 50m-1: 280, 50m-2: 311 |
| 70 | FANNARSSON Dagur Orn | ISL - Iceland | 293/69 | 284/70 | 577 | 10 | 1 |
| | ISL - Iceland |
| | 50m-1: 293, 50m-2: 284 |