
| NFBA League Tables 2025 | 01/08/2025 | ||||||||
| Division 1 | |||||||||
| P | W | L | T | F | A | Diff | Pts | ||
| New Milton | 14 | 11 | 3 | 0 | 1016 | 855 | 161 | 73 | Champions |
| Ringwood | 14 | 8 | 6 | 0 | 1034 | 889 | 145 | 67.5 | |
| Totton & Eling | 14 | 9 | 5 | 0 | 972 | 930 | 42 | 67 | |
| Fordingbridge | 14 | 7 | 7 | 0 | 979 | 905 | 74 | 59.5 | |
| Highcliffe | 14 | 7 | 7 | 0 | 927 | 910 | 17 | 56.5 | |
| Waterside | 14 | 7 | 7 | 0 | 877 | 1001 | -124 | 54 | |
| West Moors | 14 | 5 | 9 | 0 | 885 | 1023 | -138 | 45 | Relegated |
| Braeside | 14 | 2 | 12 | 0 | 839 | 1016 | -177 | 25.5 | Relegated |
| Division 2 | |||||||||
| P | W | L | T | F | A | Diff | Pts | ||
| Lyndhurst | 14 | 13 | 1 | 0 | 1049 | 801 | 248 | 92.5 | Promoted |
| Fordingbridge A | 14 | 9 | 3 | 2 | 968 | 838 | 130 | 74 | Promoted |
| New Milton B | 14 | 10 | 4 | 0 | 919 | 902 | 17 | 69.5 | |
| Lymington | 14 | 6 | 7 | 1 | 928 | 867 | 61 | 57 | |
| Brockenhurst | 14 | 6 | 7 | 1 | 921 | 924 | -3 | 53 | |
| Highcliffe A | 14 | 6 | 8 | 0 | 938 | 924 | 14 | 51 | |
| Milford | 14 | 2 | 12 | 0 | 799 | 985 | -186 | 25.5 | Relegated |
| Fordingbridge B | 14 | 2 | 12 | 0 | 763 | 1044 | -281 | 25.5 | Relegated |
| Division 3 | |||||||||
| P | W | L | T | F | A | Diff | Pts | ||
| Waterside A | 12 | 9 | 1 | 2 | 835 | 621 | 214 | 72.5 | Promoted |
| New Milton A | 12 | 8 | 3 | 1 | 863 | 756 | 107 | 62.5 | Promoted |
| Lymington A | 12 | 7 | 4 | 1 | 760 | 714 | 46 | 58.5 | |
| Milford A | 12 | 6 | 4 | 2 | 741 | 727 | 14 | 51 | |
| Highcliffe B | 12 | 4 | 7 | 1 | 752 | 862 | -110 | 35.5 | |
| Lyndhurst A | 12 | 2 | 9 | 1 | 687 | 784 | -97 | 30.5 | |
| Verwood | 12 | 2 | 10 | 0 | 720 | 894 | -174 | 25.5 | Relegated |
| Division 4 | |||||||||
| P | W | L | T | F | A | Diff | Pts | ||
| West Moors A | 14 | 10 | 3 | 1 | 981 | 768 | 213 | 75.5 | Promoted |
| Ringwood A | 14 | 10 | 4 | 0 | 1029 | 846 | 183 | 72.5 | Promoted |
| New Milton C | 14 | 9 | 5 | 0 | 939 | 831 | 108 | 71 | |
| Totton & Eling A | 14 | 9 | 5 | 0 | 1079 | 886 | 193 | 69.5 | |
| Downton | 14 | 6 | 8 | 0 | 867 | 918 | -51 | 53 | |
| Milford B | 14 | 5 | 8 | 1 | 800 | 961 | -161 | 44.5 | |
| Brockenhurst A | 14 | 3 | 9 | 2 | 818 | 881 | -63 | 39 | |
| Fordingbridge C | 14 | 2 | 12 | 0 | 713 | 1135 | -422 | 23 | |
| Division 5 | |||||||||
| P | W | L | T | F | A | Diff | Pts | ||
| Braeside A | 12 | 8 | 4 | 0 | 475 | 337 | 138 | 31.5 | Champions |
| Waterside B | 12 | 8 | 4 | 0 | 414 | 389 | 25 | 30 | |
| Highcliffe C | 12 | 6 | 6 | 0 | 375 | 400 | -25 | 22.5 | |
| New Milton D | 12 | 2 | 10 | 0 | 321 | 459 | -138 | 12 | |
| 2026 | ||||||
| Week 1 | ||||||
| Week commencing - 26/4 | ||||||
| Shots | Points | Shots | Points | |||
| Division 1 | ||||||
| Fordingbridge A | v | Fordingbridge | ||||
| Highcliffe | v | Totton & Eling | ||||
| Lyndhurst | v | New Milton | ||||
| Ringwood | v | Waterside | ||||
| Division 2 | ||||||
| Brockenhurst | v | Waterside A | ||||
| Lymington | v | Braeside | ||||
| New Milton A | v | New Milton B | ||||
| West Moors | v | Highcliffe A | ||||
| Division 3 | ||||||
| Fordingbridge B | v | West Moors A | ||||
| Highcliffe B | v | Lymington A | ||||
| Lyndhurst A | v | Ringwood A | ||||
| Milford A | v | Milford | ||||
| Division 4 | ||||||
| Braeside A | v | Waterside B | ||||
| Brockenhurst A | v | Verwood | ||||
| Downton | v | Fordingbridge C | ||||
| New Milton C | v | Totton & Eling A | ||||
| Division 5 | ||||||
| Fordingbridge E | v | New Milton D | ||||
| Milford B | v | Milford C | ||||
| New Milton E | v | Fordingbridge D | ||||
| Verwood B | v | Verwood A | ||||
| 2026 | ||||||
| Week 2 | ||||||
| Week commencing - 3/5 | ||||||
| Shots | Points | Shots | Points | |||
| Division 1 | ||||||
| Fordingbridge A | v | Lyndhurst | ||||
| New Milton | v | Fordingbridge | ||||
| Totton & Eling | v | Ringwood | ||||
| Waterside | v | Highcliffe | ||||
| Division 2 | ||||||
| Braeside | v | West Moors | ||||
| Highcliffe A | v | Lymington | ||||
| New Milton A | v | Brockenhurst | ||||
| Waterside A | v | New Milton B | ||||
| Division 3 | ||||||
| Lymington A | v | Fordingbridge B | ||||
| Lyndhurst A | v | Milford A | ||||
| Milford | v | Ringwood A | ||||
| West Moors A | v | Highcliffe B | ||||
| Division 4 | ||||||
| Brockenhurst A | v | Braeside A | ||||
| Fordingbridge C | v | New Milton C | ||||
| Totton & Eling A | v | Downton | ||||
| Waterside B | v | Verwood | ||||
| Division 5 | ||||||
| Fordingbridge D | v | Fordingbridge E | ||||
| Milford C | v | Verwood A | ||||
| New Milton D | v | New Milton E | ||||
| Verwood B | v | Milford B | ||||
| 2026 | ||||||
| Week 3 | ||||||
| Week commencing - 10/5 | ||||||
| Shots | Points | Shots | Points | |||
| Division 1 | ||||||
| Fordingbridge | v | Waterside | ||||
| Highcliffe | v | Fordingbridge A | ||||
| New Milton | v | Ringwood | ||||
| Totton & Eling | v | Lyndhurst | ||||
| Division 2 | ||||||
| Braeside | v | Brockenhurst | ||||
| Lymington | v | New Milton A | ||||
| New Milton B | v | Highcliffe A | ||||
| Waterside A | v | West Moors | ||||
| Division 3 | ||||||
| Fordingbridge B | v | Lyndhurst A | ||||
| Milford | v | Highcliffe B | ||||
| Ringwood A | v | Lymington A | ||||
| West Moors A | v | Milford A | ||||
| Division 4 | ||||||
| New Milton C | v | Brockenhurst A | ||||
| Totton & Eling A | v | Braeside A | ||||
| Verwood | v | Fordingbridge C | ||||
| Waterside B | v | Downton | ||||
| Division 5 | ||||||
| Fordingbridge E | v | Verwood B | ||||
| Milford C | v | New Milton E | ||||
| New Milton D | v | Milford B | ||||
| Verwood A | v | Fordingbridge D | ||||
| 2026 | ||||||
| Week 4 | ||||||
| Week commencing - 17/5 | ||||||
| Shots | Points | Shots | Points | |||
| Division 1 | ||||||
| Fordingbridge | v | Totton & Eling | ||||
| Lyndhurst | v | Highcliffe | ||||
| Ringwood | v | Fordingbridge A | ||||
| Waterside | v | New Milton | ||||
| Division 2 | ||||||
| Brockenhurst | v | Lymington | ||||
| Highcliffe A | v | Waterside A | ||||
| New Milton B | v | Braeside | ||||
| West Moors | v | New Milton A | ||||
| Division 3 | ||||||
| Highcliffe B | v | Lyndhurst A | ||||
| Lymington A | v | Milford | ||||
| Milford A | v | Fordingbridge B | ||||
| Ringwood A | v | West Moors A | ||||
| Division 4 | ||||||
| Braeside A | v | New Milton C | ||||
| Downton | v | Brockenhurst A | ||||
| Fordingbridge C | v | Waterside B | ||||
| Verwood | v | Totton & Eling A | ||||
| Division 5 | ||||||
| Fordingbridge D | v | Milford C | ||||
| Milford B | v | Fordingbridge E | ||||
| New Milton E | v | Verwood B | ||||
| Verwood A | v | New Milton D | ||||
| 2026 | ||||||
| Week 5 | ||||||
| Week commencing - 24/5 | ||||||
| Shots | Points | Shots | Points | |||
| Division 1 | ||||||
| Fordingbridge A | v | Waterside | ||||
| Highcliffe | v | Fordingbridge | ||||
| Lyndhurst | v | Ringwood | ||||
| Totton & Eling | v | New Milton | ||||
| Division 2 | ||||||
| Braeside | v | Waterside A | ||||
| Brockenhurst | v | West Moors | ||||
| Lymington | v | New Milton B | ||||
| New Milton A | v | Highcliffe A | ||||
| Division 3 | ||||||
| Fordingbridge B | v | Ringwood A | ||||
| Lyndhurst A | v | Lymington A | ||||
| Milford A | v | Highcliffe B | ||||
| West Moors A | v | Milford | ||||
| Division 4 | ||||||
| Braeside A | v | Downton | ||||
| Brockenhurst A | v | Fordingbridge C | ||||
| New Milton C | v | Milford | ||||
| Totton & Eling A | v | Waterside B | ||||
| Division 5 | ||||||
| Fordingbridge E | v | Verwood A | ||||
| Milford B | v | New Milton E | ||||
| New Milton D | v | Milford C | ||||
| Verwood B | v | Fordingbridge D | ||||
| 2026 | ||||||
| Week 6 | ||||||
| Week commencing - 31/5 | ||||||
| Shots | Points | Shots | Points | |||
| Division 1 | ||||||
| Fordingbridge | v | Lyndhurst | ||||
| New Milton | v | Fordingbridge A | ||||
| Ringwood | v | Highcliffe | ||||
| Waterside | v | Totton & Eling | ||||
| Division 2 | ||||||
| Highcliffe A | v | Braeside | ||||
| New Milton B | v | Brockenhurst | ||||
| Waterside A | v | New Milton A | ||||
| West Moors | v | Lymington | ||||
| Division 3 | ||||||
| Highcliffe B | v | Fordingbridge B | ||||
| Lymington A | v | West Moors A | ||||
| Milford | v | Lyndhurst A | ||||
| Ringwood A | v | Milford A | ||||
| Division 4 | ||||||
| Downton | v | New Milton C | ||||
| Fordingbridge C | v | Totton & Eling A | ||||
| Verwood | v | Braeside A | ||||
| Waterside B | v | Brockenhurst A | ||||
| Division 5 | ||||||
| Fordingbridge D | v | New Milton D | ||||
| Milford C | v | Verwood B | ||||
| New Milton E | v | Fordingbridge E | ||||
| Verwood A | v | Milford B | ||||
| 2026 | ||||||
| Week 7 | ||||||
| Week commencing - 7/6 | ||||||
| Shots | Points | Shots | Points | |||
| Division 1 | ||||||
| Fordingbridge A | v | Totton & Eling | ||||
| Highcliffe | v | New Milton | ||||
| Lyndhurst | v | Waterside | ||||
| Ringwood | v | Fordingbridge | ||||
| Division 2 | ||||||
| Brockenhurst | v | Highcliffe A | ||||
| Lymington | v | Waterside A | ||||
| New Milton A | v | Braeside | ||||
| West Moors | v | New Milton B | ||||
| Division 3 | ||||||
| Fordingbridge B | v | Milford | ||||
| Highcliffe B | v | Ringwood A | ||||
| Lyndhurst A | v | West Moors A | ||||
| Milford A | v | Lymington A | ||||
| Division 4 | ||||||
| Braeside A | v | Fordingbridge C | ||||
| Brockenhurst A | v | Totton & Eling A | ||||
| Downton | v | Verwood | ||||
| New Milton C | v | Waterside B | ||||
| Division 5 | ||||||
| Fordingbridge E | v | Milford C | ||||
| Milford B | v | Fordingbridge D | ||||
| New Milton E | v | Verwood A | ||||
| Verwood B | v | New Milton D | ||||
| 2026 | ||||||
| Week 8 | ||||||
| Week commencing - 14/6 | ||||||
| Shots | Points | Shots | Points | |||
| Division 1 | ||||||
| Fordingbridge | v | Fordingbridge A | ||||
| New Milton | v | Lyndhurst | ||||
| Totton & Eling | v | Highcliffe | ||||
| Waterside | v | Ringwood | ||||
| Division 2 | ||||||
| Braeside | v | Lymington | ||||
| Highcliffe A | v | West Moors | ||||
| New Milton B | v | New Milton A | ||||
| Waterside A | v | Brockenhurst | ||||
| Division 3 | ||||||
| Lymington A | v | Highcliffe B | ||||
| Milford | v | Milford A | ||||
| Ringwood A | v | Lyndhurst A | ||||
| West Moors A | v | Fordingbridge B | ||||
| Division 4 | ||||||
| Fordingbridge C | v | Downton | ||||
| Totton & Eling A | v | New Milton C | ||||
| Verwood | v | Brockenhurst A | ||||
| Waterside B | v | Braeside A | ||||
| Division 5 | ||||||
| Fordingbridge D | v | New Milton E | ||||
| Milford C | v | Milford B | ||||
| New Milton D | v | Fordingbridge E | ||||
| Verwood A | v | Verwood B | ||||
| 2026 | ||||||
| Week 9 | ||||||
| Week commencing - 21/6 | ||||||
| Shots | Points | Shots | Points | |||
| Division 1 | ||||||
| Fordingbridge | v | New Milton | ||||
| Highcliffe | v | Waterside | ||||
| Lyndhurst | v | Fordingbridge A | ||||
| Ringwood | v | Totton & Eling | ||||
| Division 2 | ||||||
| Brockenhurst | v | New Milton A | ||||
| Lymington | v | Highcliffe A | ||||
| New Milton B | v | Waterside A | ||||
| West Moors | v | Braeside | ||||
| Division 3 | ||||||
| Fordingbridge B | v | Lymington A | ||||
| Highcliffe B | v | West Moors A | ||||
| Milford A | v | Lyndhurst A | ||||
| Ringwood A | v | Milford | ||||
| Division 4 | ||||||
| Braeside A | v | Brockenhurst A | ||||
| Downton | v | Totton & Eling A | ||||
| New Milton C | v | Fordingbridge C | ||||
| Verwood | v | Waterside B | ||||
| Division 5 | ||||||
| Fordingbridge E | v | Fordingbridge D | ||||
| Milford B | v | Verwood B | ||||
| New Milton E | v | New Milton D | ||||
| Verwood A | v | Milford C | ||||
| 2026 | ||||||
| Week 10 | ||||||
| Week commencing - 28/6 | ||||||
| Shots | Points | Shots | Points | |||
| Division 1 | ||||||
| Fordingbridge A | v | Highcliffe | ||||
| Lyndhurst | v | Totton & Eling | ||||
| Ringwood | v | New Milton | ||||
| Waterside | v | Fordingbridge | ||||
| Division 2 | ||||||
| Brockenhurst | v | Braeside | ||||
| Highcliffe A | v | New Milton B | ||||
| New Milton A | v | Lymington | ||||
| West Moors | v | Waterside A | ||||
| Division 3 | ||||||
| Highcliffe B | v | Milford | ||||
| Lymington A | v | Ringwood A | ||||
| Lyndhurst A | v | Fordingbridge B | ||||
| Milford A | v | West Moors A | ||||
| Division 4 | ||||||
| Braeside A | v | Totton & Eling A | ||||
| Brockenhurst A | v | New Milton C | ||||
| Downton | v | Waterside B | ||||
| Fordingbridge C | v | Verwood | ||||
| Division 5 | ||||||
| Fordingbridge D | v | Verwood A | ||||
| Milford B | v | New Milton D | ||||
| New Milton E | v | Milford C | ||||
| Verwood B | v | Fordingbridge E | ||||
| 2026 | ||||||
| Week 11 | ||||||
| Week commencing - 5/7 | ||||||
| Shots | Points | Shots | Points | |||
| Division 1 | ||||||
| Fordingbridge A | v | Ringwood | ||||
| Highcliffe | v | Lyndhurst | ||||
| New Milton | v | Waterside | ||||
| Totton & Eling | v | Fordingbridge | ||||
| Division 2 | ||||||
| Braeside | v | New Milton B | ||||
| Lymington | v | Brockenhurst | ||||
| New Milton A | v | West Moors | ||||
| Waterside A | v | Highcliffe A | ||||
| Division 3 | ||||||
| Fordingbridge B | v | Milford A | ||||
| Lyndhurst A | v | Highcliffe B | ||||
| Milford | v | Lymington A | ||||
| West Moors A | v | Ringwood A | ||||
| Division 4 | ||||||
| Brockenhurst A | v | Downton | ||||
| New Milton C | v | Braeside A | ||||
| Totton & Eling A | v | Verwood | ||||
| Waterside B | v | Fordingbridge C | ||||
| Division 5 | ||||||
| Fordingbridge E | v | Milford B | ||||
| Milford C | v | Fordingbridge D | ||||
| New Milton D | v | Verwood A | ||||
| Verwood B | v | New Milton E | ||||
| 2026 | ||||||
| Week 12 | ||||||
| Week commencing - 12/7 | ||||||
| Shots | Points | Shots | Points | |||
| Division 1 | ||||||
| Fordingbridge | v | Highcliffe | ||||
| New Milton | v | Totton & Eling | ||||
| Ringwood | v | Lyndhurst | ||||
| Waterside | v | Fordingbridge A | ||||
| Division 2 | ||||||
| Highcliffe A | v | New Milton A | ||||
| New Milton B | v | Lymington | ||||
| Waterside A | v | Braeside | ||||
| West Moors | v | Brockenhurst | ||||
| Division 3 | ||||||
| Highcliffe B | v | Milford A | ||||
| Lymington A | v | Lyndhurst A | ||||
| Milford | v | West Moors A | ||||
| Ringwood A | v | Fordingbridge B | ||||
| Division 4 | ||||||
| Fordingbridge C | v | Brockenhurst A | ||||
| Downton | v | Braeside A | ||||
| Verwood | v | New Milton C | ||||
| Waterside B | v | Totton & Eling A | ||||
| Division 5 | ||||||
| Fordingbridge D | v | Verwood B | ||||
| Milford C | v | New Milton D | ||||
| New Milton E | v | Milford B | ||||
| Verwood A | v | Fordingbridge E | ||||
| 2026 | ||||||
| Week 13 | ||||||
| Week commencing - 19/7 | ||||||
| Shots | Points | Shots | Points | |||
| Division 1 | ||||||
| Fordingbridge A | v | New Milton | ||||
| Highcliffe | v | Ringwood | ||||
| Lyndhurst | v | Fordingbridge | ||||
| Totton & Eling | v | Waterside | ||||
| Division 2 | ||||||
| Braeside | v | Highcliffe A | ||||
| Brockenhurst | v | New Milton B | ||||
| Lymington | v | West Moors | ||||
| New Milton A | v | Waterside A | ||||
| Division 3 | ||||||
| Fordingbridge B | v | Highcliffe B | ||||
| Lyndhurst A | v | Milford | ||||
| Milford A | v | Ringwood A | ||||
| West Moors A | v | Lymington A | ||||
| Division 4 | ||||||
| Braeside A | v | Verwood | ||||
| Brockenhurst A | v | Waterside B | ||||
| New Milton C | v | Downton | ||||
| Totton & Eling A | v | Fordingbridge C | ||||
| Division 5 | ||||||
| Fordingbridge E | v | New Milton E | ||||
| Milford B | v | Verwood A | ||||
| New Milton D | v | Fordingbridge D | ||||
| Verwood B | v | Milford C | ||||
| 2026 | ||||||
| Week 14 | ||||||
| Week commencing - 26/7 | ||||||
| Shots | Points | Shots | Points | |||
| Division 1 | ||||||
| Fordingbridge | v | Ringwood | ||||
| New Milton | v | Highcliffe | ||||
| Totton & Eling | v | Fordingbridge A | ||||
| Waterside | v | Lyndhurst | ||||
| Division 2 | ||||||
| Braeside | v | New Milton A | ||||
| Highcliffe A | v | Brockenhurst | ||||
| New Milton B | v | West Moors | ||||
| Waterside A | v | Lymington | ||||
| Division 3 | ||||||
| Lymington A | v | Milford A | ||||
| Milford | v | Fordingbridge B | ||||
| Ringwood A | v | Highcliffe B | ||||
| West Moors A | v | Lyndhurst A | ||||
| Division 4 | ||||||
| Fordingbridge C | v | Braeside A | ||||
| Totton & Eling A | v | Brockenhurst A | ||||
| Verwood | v | Downton | ||||
| Waterside B | v | New Milton C | ||||
| Division 5 | ||||||
| Fordingbridge D | v | Milford B | ||||
| Milford C | v | Fordingbridge E | ||||
| New Milton D | v | Verwood B | ||||
| Verwood A | v | New Milton E | ||||