Craig Hall - Teams Played Against
| Team | Games | Tries | Goals | DropGoals | Points | First Game Against | Last Game Against |
|---|---|---|---|---|---|---|---|
| Barrow Raiders | 14 | 6 | 55 | 2 | 136 | 12 Jul 2009 | 24 Aug 2025 |
| Batley Bulldogs | 14 | 6 | 30 | 0 | 84 | 08 Jul 2018 | 27 Jul 2025 |
| Bradford Bulls | 21 | 11 | 28 | 1 | 101 | 14 Sep 2007 | 08 Aug 2025 |
| Castleford Tigers | 15 | 10 | 5 | 0 | 50 | 11 Apr 2008 | 04 Aug 2019 |
| Catalans Dragons | 22 | 6 | 6 | 0 | 36 | 21 Jul 2007 | 26 Mar 2022 |
| Dewsbury Rams | 7 | 12 | 38 | 0 | 124 | 24 Jun 2018 | 07 Jul 2024 |
| Doncaster | 3 | 1 | 24 | 0 | 52 | 04 Jul 2009 | 16 Sep 2017 |
| Featherstone Rovers | 7 | 2 | 11 | 0 | 30 | 13 Jun 2009 | 17 Aug 2025 |
| Gloucestershire All Golds | 1 | 2 | 9 | 0 | 26 | 08 Jul 2017 | 08 Jul 2017 |
| Halifax Panthers | 16 | 11 | 43 | 1 | 131 | 21 Jun 2009 | 14 Sep 2025 |
| Hemel Stags | 1 | 4 | 11 | 0 | 38 | 15 Jul 2017 | 15 Jul 2017 |
| Huddersfield Giants | 15 | 7 | 6 | 0 | 40 | 02 Mar 2008 | 19 Jul 2019 |
| Hull FC | 14 | 6 | 7 | 2 | 40 | 05 Jun 2011 | 10 Apr 2021 |
| Hull Kingston Rovers | 12 | 4 | 7 | 0 | 30 | 08 Jul 2007 | 02 Jun 2016 |
| Hunslet | 5 | 4 | 27 | 0 | 70 | 01 Apr 2007 | 03 Aug 2025 |
| Keighley Cougars | 2 | 1 | 9 | 0 | 22 | 26 Mar 2017 | 13 Aug 2017 |
| Leeds Rhinos | 20 | 8 | 22 | 0 | 76 | 20 May 2007 | 12 Jul 2019 |
| Leigh Leopards | 5 | 4 | 15 | 0 | 46 | 17 May 2015 | 30 Jul 2022 |
| London Broncos | 29 | 20 | 47 | 0 | 174 | 06 Apr 2007 | 12 Jul 2025 |
| London Skolars | 1 | 2 | 12 | 0 | 32 | 04 Mar 2017 | 04 Mar 2017 |
| Midlands Hurricanes | 2 | 0 | 7 | 0 | 14 | 03 Jun 2017 | 28 Jan 2024 |
| Newcastle Thunder | 6 | 4 | 35 | 0 | 86 | 12 May 2017 | 08 Sep 2023 |
| North Wales Crusaders | 4 | 4 | 18 | 0 | 52 | 17 Jul 2009 | 14 Apr 2017 |
| Oldham | 3 | 2 | 0 | 0 | 8 | 17 May 2021 | 31 Aug 2025 |
| Oxford | 1 | 1 | 7 | 0 | 18 | 06 May 2017 | 06 May 2017 |
| Rochdale Hornets | 3 | 5 | 0 | 0 | 20 | 20 Apr 2008 | 14 Jul 2018 |
| Salford Red Devils | 19 | 14 | 9 | 0 | 74 | 29 Jul 2007 | 13 Sep 2019 |
| Sheffield Eagles | 10 | 14 | 24 | 1 | 105 | 13 May 2007 | 22 Jun 2025 |
| Siddal | 1 | 0 | 1 | 0 | 2 | 25 Feb 2017 | 25 Feb 2017 |
| South Wales Scorpions | 1 | 2 | 7 | 0 | 22 | 10 Jun 2017 | 10 Jun 2017 |
| St. Helens | 19 | 9 | 13 | 0 | 62 | 03 Aug 2007 | 05 May 2019 |
| Swinton Lions | 6 | 6 | 6 | 0 | 36 | 30 Mar 2018 | 29 Jun 2024 |
| Toronto Wolfpack | 3 | 1 | 2 | 0 | 8 | 04 Feb 2018 | 18 Aug 2018 |
| Toulouse Olympique | 10 | 6 | 6 | 0 | 36 | 08 May 2016 | 29 Mar 2025 |
| Wakefield Trinity | 15 | 5 | 12 | 0 | 44 | 17 Aug 2007 | 29 Sep 2024 |
| Warrington Wolves | 20 | 11 | 2 | 0 | 48 | 12 Aug 2007 | 15 Jun 2019 |
| Whitehaven | 7 | 3 | 36 | 0 | 84 | 12 Mar 2017 | 02 Jun 2024 |
| Widnes Vikings | 19 | 13 | 37 | 0 | 126 | 11 May 2008 | 20 Jul 2025 |
| Wigan Warriors | 18 | 9 | 6 | 0 | 48 | 26 May 2007 | 05 Jul 2019 |
| Workington Town | 4 | 5 | 32 | 0 | 84 | 18 Jun 2017 | 27 Aug 2022 |
| York Knights | 13 | 9 | 45 | 0 | 126 | 06 Jun 2009 | 07 Sep 2025 |