BOYS 14 years Category (BAG points)
| Place | Name | Club | 100s | Form | Medley | Free | Total |
| 1 | Cameron BRODIE | Kelly Coll | 786 | 780 | 720 | 735 | 3021 |
| 2 | Myles CROUCH-ANDERSON | Northampton | 761 | 797 | 723 | 733 | 3014 |
| 3 | Matthew PARKS | SwimTrafford | 711 | 702 | 761 | 763 | 2937 |
| 4 | Lewis DYSON | Bo Kirklees | 624 | 712 | 730 | 823 | 2889 |
| 5 | Patrick CALLAN | Wear Valley | 752 | 744 | 692 | 677 | 2865 |
| 5 | Timothy ALMOND | Warrington W | 761 | 769 | 712 | 623 | 2865 |
| 7 | S VAN DE SCHOOTBRUGGE | Co Oxford | 674 | 771 | 727 | 681 | 2853 |
| 8 | James YOUNG | Kingston Roy | 719 | 592 | 707 | 809 | 2827 |
| 9 | Ieuan LLOYD | Co Cardiff | 697 | 701 | 735 | 681 | 2814 |
| 10 | James DISNEY-MAY | Millfield | 720 | 654 | 707 | 726 | 2807 |
| 11 | Matthew VERDON | Warrington W | 804 | 718 | 654 | 621 | 2797 |
| 12 | Sam STRAUGHAN | Wycombe Dist | 689 | 664 | 692 | 680 | 2725 |
| 13 | Jonathan CARLISLE | Co Sund'land | 704 | 708 | 655 | 632 | 2699 |
| 14 | Joshua FOWLER | Portsmouth N | 623 | 684 | 683 | 697 | 2687 |
| 15 | James YOUNGMAN | Co Birm'ham | 674 | 659 | 659 | 681 | 2673 |
| 16 | Tristan SLATER | Millfield | 619 | 686 | 722 | 644 | 2671 |
| 17 | Thomas LITTEN | Millfield | 627 | 629 | 714 | 653 | 2623 |
| 18 | Steven SWINGLEHURST | Carlisle WP | 659 | 641 | 661 | 651 | 2612 |
| 19 | Craig LANGLEY | Co Liverpool | 717 | 643 | 560 | 672 | 2592 |
| 20 | Adam INGLEDEW | Mid Beds | 711 | 657 | 618 | 600 | 2586 |
| 21 | David GREGORY | Plymouth Lea | 752 | 832 | 806 | | 2390 |
| 22 | Fabian WHITBREAD | Windsor | | 711 | 744 | 771 | 2226 |
| 23 | James WALKER | SwimTrafford | | 665 | 655 | 846 | 2166 |
| 24 | Adam BARRETT | Reading | 748 | 724 | | 675 | 2147 |
| 25 | David GODRIDGE | Hemel Hemp | 761 | | 638 | 692 | 2091 |
| 26 | Blake WILSON | Oldham Aqua | 749 | 709 | 626 | | 2084 |
| 27 | Charlie BOLDISON | Barnet Copt | 696 | 692 | 684 | | 2072 |
| 27 | James GARLAND | Newburn | 669 | | 671 | 732 | 2072 |
| 29 | Joseph PARKER | Plymouth Lea | 671 | 727 | 673 | | 2071 |
| 30 | Kyle BOYEK | Wear Valley | 706 | 648 | 714 | | 2068 |
| 31 | Benjamin EDWARDS | Gallica SC | 689 | 707 | 662 | | 2058 |
| 32 | Mitchell LAVIN | Co Leeds | 684 | | 668 | 704 | 2056 |
| 33 | Donal DROUGHT | Ireland | 679 | 706 | | 664 | 2049 |
| 34 | Chris INCH | BorRedbridge | | 631 | 660 | 747 | 2038 |
| 35 | Rhodri DAVIES | Swim Swansea | 625 | 626 | | 782 | 2033 |
| 36 | Thomas STOKES | Ledbury | 675 | 693 | 649 | | 2017 |
| 37 | Matthew KINSEY | Stockport Mo | 683 | 643 | | 669 | 1995 |
| 38 | Ross GLEGG | KingstonHull | 673 | 636 | | 684 | 1993 |
| 39 | Ellis DAVIES | Llantrisant | 686 | | 606 | 682 | 1974 |
| 40 | Ben BALMFORTH | Co Bradford | 655 | 620 | 668 | | 1943 |
| 41 | Nathan POW | Derwentside | 679 | 621 | | 641 | 1941 |
| 42 | Christopher DOVE | Derwentside | 651 | | 617 | 646 | 1914 |
| 43 | Jack HARRISON | KingstonHull | | 601 | 627 | 667 | 1895 |
| 44 | Sam CLAYTON | Tigersharks | 596 | 623 | 667 | | 1886 |
| 45 | Alasdair STIRLING | Eastkilbride | 725 | | | 752 | 1477 |
| 46 | David FELLOWS | Co Birm'ham | 720 | | | 740 | 1460 |
| 47 | Thomas SUNTER | Co Sheffield | | 681 | | 772 | 1453 |
| 48 | Dan RUCKWOOD | Co Birm'ham | 750 | 699 | | | 1449 |
| 48 | Craig FREEMAN | Ferndown | 711 | | | 738 | 1449 |
| 50 | Tom GALLICHAN | Tiger Jersey | | 691 | | 741 | 1432 |
| 51 | Matthew GEE | StaffordApex | 716 | | | 713 | 1429 |
| 52 | David COLLINS | Wirral Metro | | 704 | | 723 | 1427 |
| 53 | Alastair TURNER | Ren 96 | 700 | | | 724 | 1424 |
| 54 | Lloyd YOUNG | Fareham N'ds | 721 | | | 696 | 1417 |
| 55 | Elliot BILSLAND | Portsmouth N | | 698 | 699 | | 1397 |
| 56 | Martin LITTLEFAIR | Bournem'th D | 652 | | | 726 | 1378 |
| 57 | Thomas CREW | South Dorset | 665 | | | 693 | 1358 |
| 58 | James GRIEVE | Co Leicester | 668 | | | 686 | 1354 |
| 59 | David ANDREWS | Leatherhead | 684 | 658 | | | 1342 |
| 60 | Daniel JONES | Plymouth Lea | 666 | | | 661 | 1327 |
| 61 | Cathal WESTMAN | Swindon Dolp | 672 | 652 | | | 1324 |
| 62 | Lawrence OXBOROUGH | Kelly Coll | 646 | | | 675 | 1321 |
| 63 | Anthony BUSH | Bournem'th D | 681 | | | 638 | 1319 |
| 64 | Alexander THIRKELL | Derventio | 667 | | | 638 | 1305 |
| 65 | Craig YATES | Dane Valley | 684 | 616 | | | 1300 |
| 66 | Mark ENNIS | Bridgend Cty | 666 | | | 625 | 1291 |
| 67 | Lewys CANTON | Tenby | 638 | | | 603 | 1241 |
| 68 | Jake HOWES | Portsmouth N | | 541 | | 688 | 1229 |
| 69 | Ryan DAVIDSON | Grangemouth | 620 | 543 | | | 1163 |
| 70 | Adam HALL | Co Birm'ham | 559 | 573 | | | 1132 |
| 71 | Conor MCCUE | Bexley | | | | 783 | 783 |
| 72 | Alex JESSOP | Barnet Copt | | | | 770 | 770 |
| 73 | Andrew THOMSON | Co Glasgow | | | | 744 | 744 |
| 74 | Ramsey HAROUN | Ealing | | | | 734 | 734 |
| 75 | Callum CANDY | Hatfield | | | | 725 | 725 |
| 76 | Keiron PIPER | Thanet Swim | | | | 721 | 721 |
| 77 | Jamie WILMSHURST | Dun City Aqu | 716 | | | | 716 |
| 77 | Jordan DOLAN | Bolton Metro | | | | 716 | 716 |
| 79 | Felix SAMUELS | Camden Swiss | 702 | | | | 702 |
| 80 | Thomas SUTTON | Kings Lynn | | | | 688 | 688 |
| 81 | Craig MCNALLY | Warrender Ba | | 683 | | | 683 |
| 81 | Mark TOOTILL | Gallica SC | | | | 683 | 683 |
| 83 | Stephen CRICHTON | Ren 96 | | | | 681 | 681 |
| 84 | Christopher LANG | Fareham N'ds | 680 | | | | 680 |
| 84 | Zak SHAFIQUE | Ealing | | 680 | | | 680 |
| 86 | Grant QUIGLEY | Co Manch Aq | | | | 679 | 679 |
| 87 | David KELLEWAY | Bishop Stort | | 675 | | | 675 |
| 88 | Matthew COLLIER | Plymouth Lea | | 672 | | | 672 |
| 89 | James PRITCHARD | Aquabears | 667 | | | | 667 |
| 90 | Michael ROBINSON | Darlington | 663 | | | | 663 |
| 91 | Jonathan CULLEN | Copeland | 658 | | | | 658 |
| 92 | Toby GRIFFIN | Oldham Aqua | 652 | | | | 652 |
| 92 | Guy HEWETT | Co Cant'bury | 652 | | | | 652 |
| 94 | Jamie THORPE | Co Leicester | 651 | | | | 651 |
| 95 | Timothy EVANS | Southend | 647 | | | | 647 |
| 96 | Oliver FISH | KingstonHull | 643 | | | | 643 |
| 97 | Christopher STAMP | Romford Town | 641 | | | | 641 |
| 98 | Samuel MUNRO | St Felix Sch | | | | 639 | 639 |
| 99 | Ivan GEORGIEV | BorRedbridge | | | | 637 | 637 |
| 100 | Justin AUSTIN | Gallica SC | | 636 | | | 636 |
| 100 | Timothy BERRY | Swindon Dolp | | 636 | | | 636 |
| 102 | Ryan WALSH | Derwentside | | 635 | | | 635 |
| 103 | Sebastian BUKOWSKI | Co Birm'ham | | 634 | | | 634 |
| 103 | Joseph VAN DE WIEL | Kingston Roy | 634 | | | | 634 |
| 105 | Benjamin JONES | Stroud | 629 | | | | 629 |
| 106 | Ben HILLS | Co Liverpool | 626 | | | | 626 |
| 107 | Andrew EGAN | Hemel Hemp | | 623 | | | 623 |
| 107 | Owen THOMAS | Co Cardiff | 623 | | | | 623 |
| 109 | Callum FRENCH | St Ives | 618 | | | | 618 |
| 110 | Stephen LOUGHRAN | Middlesboro | | 614 | | | 614 |
| 111 | Christopher BRADBURY | Mid Beds | 609 | | | | 609 |
| 112 | Marc ROOST | Co Bristol | 603 | | | | 603 |
| 113 | Danny CASEY | Beckenham | | 586 | | | 586 |