National League Passes Attempted 2026/2027

Every pass attempted by a National League player this season. Filter by position, club, per game, per 90 and much more.

Updated 14 November 2026, after the last game

National League Passes Attempted Questions

Which National League player averages the most passes per game this season?

Regan Booty of Boreham Wood averages the most passes per game in the National League in 2026/2027, with 73.3 a game, from 1,026 passes across 14 appearances. To count, a player needs 510 minutes. Tom White is next on 68.6.

National League Passes Attempted

Rank Player Team Passes Attempted
1Tom WhiteBoreham Wood1,167
2Chris BushBoreham Wood1,120
3Charlie O'ConnellBoreham Wood1,114
4Regan BootyBoreham Wood1,026
5Darren OldakerSouthend868
6Brett McGavinYeovil810
7Will LancasterFylde781
8Sam TaylorAltrincham761
9Lewis BanksAltrincham693
10Zak BruntBoreham Wood665
11Ben GoodliffeSouthend663
12Kyle McAdamSouthend654
13Otis KhanAltrincham628
14Corey WhelanFylde620
15Aaron DreweFylde604
16Vontae Daley-CampbellSouthend597
17Cody JohnsonHalifax Town590
18Oliver CokerSouthend587
19Archie BaptisteHarrogate Town580
20Chris MerrieFylde576
21Oliver BainbridgeBoreham Wood566
22Harvey BunkerCarlisle551
23Tom CrawfordAltrincham522
24Jayden ClarkeForest Green521
25Morgan WilliamsHarrogate Town507
26Shaun HobsonHalifax Town502
27Scott HighSolihull Moors500
28Jake CooperAltrincham498
29Kyle McAllisterForest Green494
30Daniel CoxSouthend494
31Jordan Norville-WilliamsYeovil493
32Zain WestbrookeYeovil491
33Brad NicholsonCarlisle491
34Joseph GubbinsYeovil491
35Leon Chambers-ParillonSouthend489
36Ben RadcliffeYeovil489
37Alex LankshearGateshead482
38Reuben Lopata WhiteAltrincham478
39Matty KosyloAltrincham470
40Anthony HartiganSouthend464
41Roy SylaWoking462
42Jamie AndrewsSolihull Moors461
43Jamie MileyHartlepool458
44Joseph DuncanSouthend458
45Lewis CassHarrogate Town447
46Tom WhelanFylde445
47Reiss McNallyHartlepool445
48Luca GunterBoreham Wood445
49Will FlintHalifax Town444
50Shadrach OgieWoking443
51Zac JonesFylde437
52Miguel AzeezCarlisle436
53Jack KingdonYeovil430
54Archie DaviesYeovil429
55Ethan BristowHarrogate Town428
56Raheem ConteHalifax Town424
57Jack Wells-MorrisonWealdstone421
58Hayden MullerYeovil415
59True GrantHalifax Town414
60Max BardellHalifax Town411
61Ryan JonesYeovil396
62Tylor GoldenBoreham Wood394
63Nathan SheronHartlepool393
64Adam DesboisCarlisle390
65Jayden MooreWorthing388
66Rayan OyebadeSouthend387
67Jevon MillsSolihull Moors386
68Jos BarkerYeovil384
69Will EvansScunthorpe381
70Alex WhitmoreSolihull Moors381
71Leo DuruCarlisle376
72M. FeeneyCarlisle373
73Aaron HenryWealdstone372
74Filozofe MabeteForest Green369
75Chinwike OkoliWoking360
76Aidan Francis ClarkeWealdstone360
77Tyrell WarrenSolihull Moors357
78Jamie GrimesBoston Utd354
79Tate CampbellForest Green353
80Sam DreyerHarrogate Town352
81Joe SbarraSolihull Moors350
82Emmanuel OsadebeSutton348
83Michael SticklandAldershot348
84Tayt-Lemar TrustyHalifax Town348
85Dominic OdusanyaAldershot347
86Danny CashmanBoreham Wood346
87Tarryn AllarakhiaBoreham Wood345
88Conor LawlessAldershot343
89Cian HarriesKidderminster Harriers337
90Mohammed-Idris OshilajaAldershot337
91Aidan BarlowAltrincham337
92Tim AkinolaWoking335
93Marcel OakleyBarrow332
94Jack EllisCarlisle330
95Josh HomeGateshead321
96Joel ColbranWorthing319
97Ben WinterbottomBarrow319
98Sashiel Adom-MalakiAldershot319
99Paul KalambayiBarrow318
100James ClarkeBoreham Wood318
101Dante BaptisteWealdstone318
102Temi EwekaEastleigh317
103Terrell AgyemangBoston Utd315
104Reece JohnsonEastleigh311
105Adam LewisFylde310
106Jordan CousinsEastleigh307
107Ricky AguiarWorthing307
108Jack WadhamWorthing307
109Sean EtalukuForest Green306
110David DavisKidderminster Harriers304
111Kelvin AbrefaForest Green302
112Jack PowellAFC Hornchurch299
113Joe CookWorthing298
114Fenton JohnGateshead298
115Harvey BroadFylde297
116Charlie KirkAltrincham292
117Ben TollittHalifax Town292
118Gavan HolohanBoston Utd292
119Jacob ButterfieldScunthorpe290
120Timi OdusinaWoking290
121Connor McAvoyWealdstone290
122Jake RooneyBoston Utd289
123Will JääskeläinenWoking288
124Charlie WallerWorthing282
125Tommy Dobson-VenturaEastleigh279
126Stanley AshbeeScunthorpe276
127Jack HunterHartlepool275
128Sai SachdevBoston Utd275
129Tyler DentonScunthorpe274
130William James HugillHalifax Town274
131Tyler FrenchSolihull Moors272
132Besart TopallojSutton269
133Ryan GalvinCarlisle267
134Jake TaylorSutton266
135Peter JamesonGateshead266
136Spike BritsSutton265
137Jaiden PutmanWoking265
138Daniel AmosBarrow263
139Richard FaakyeKidderminster Harriers263
140Harry SidwellEastleigh262
141Joy MukenaYeovil261
142Ben CromptonKidderminster Harriers261
143Dan UrpensSutton261
144R. WoodsSolihull Moors259
145Cameron GreenSolihull Moors258
146Tyrese DyceAldershot257
147Razzaq Coleman De-GraftWorthing256
148Michee EfeteAldershot254
149Dion ConroyWealdstone252
150Ethan MitchellFylde252
151Greg OlleyFylde251
152Lennon WheeldonBoston Utd249
153David FergusonGateshead248
154Isaac MarriottBarrow248
155Michael SpellmanGateshead248
156Jacob WakelingSolihull Moors247
157Hakeem SandahAldershot247
158Sam BarnesAltrincham245
159Dan ChestersWealdstone244
160Luke McCormickYeovil243
161Alex KirkSutton243
162Max MetcalfeSolihull Moors243
163Thierry Latty-FairweatherBarrow243
164Jack WintKidderminster Harriers243
165Joe StarbuckScunthorpe242
166Steven TurnerWoking242
167Luke HutchinsonHarrogate Town241
168Matt WardWoking241
169Charlie CarterSutton240
170W. NightingaleSutton239
171Connor TealeBoston Utd239
172Bailey HobsonHarrogate Town239
173Kyle FergusonGateshead238
174Niall CanavanBoston Utd237
175Cameron JohnHartlepool236
176Josh LundstramEastleigh234
177Jack HinchyAltrincham231
178Ryan InnissAFC Hornchurch227
179Taylor SeymourWorthing227
180Andrew FirthAltrincham225
181Josh HmamiHarrogate Town225
182Cole DeemingHartlepool222
183B. IlungaHartlepool221
184Will McGowanHarrogate Town221
185Jack RobinsonGateshead220
186Angus MacDonaldKidderminster Harriers219
187Ryan ColcloughSouthend216
188Callum DolanKidderminster Harriers216
189Nicholas HayesAldershot216
190Luca ThomasFylde216
191Jack NolanHartlepool215
192Liam HumblesAltrincham215
193Kennedy DigieBarrow211
194Omari PatrickForest Green211
195Connor DouglasHalifax Town211
196Matthew CarsonSolihull Moors210
197Cory Adjetey-BrewWorthing210
198Freddie SassForest Green208
199Louis ChadwickBoston Utd207
200Mason ObengYeovil204
201Danny MayorFylde203
202Aiden O'BrienWoking203
203Ben WhitfieldBoreham Wood202
204Tom WraightAFC Hornchurch201
205James DalyYeovil199
206Harry TaylorSouthend196
207Reece DevineKidderminster Harriers194
208Jay BennHartlepool192
209Max BroganKidderminster Harriers192
210Ted CurdBoreham Wood191
211Arthur NastaAFC Hornchurch191
212Owen EvansAltrincham190
213Sam AustinSouthend189
214Max DickovEastleigh187
215Temi BabalolaSutton186
216Dylan KadjiWealdstone186
217Basil TumaAldershot185
218Joe KizziAFC Hornchurch184
219Joe NewtonWealdstone184
220Maison CampbellScunthorpe184
221Ken AbohBoston Utd184
222Neo EcclestonHartlepool184
223Lewis ShipleyBoston Utd183
224Rekeem HarperBarrow182
225Neil KengniForest Green181
226Nick TownsendEastleigh177
227Jordan YoungWorthing177
228Sam BowenGateshead177
229Mason BarrettWealdstone177
230Henry SandatAFC Hornchurch177
231Josh PopoolaSouthend177
232K. KellyForest Green176
233Daniel BattyScunthorpe175
234Harrison SohnaWoking174
235Joe RowleyScunthorpe173
236Abraham KanuWealdstone173
237Max TaylorFylde172
238Theo UptonFylde172
239Luke NorrisWealdstone170
240Regan LinneyCarlisle170
241Teo KurtaranTamworth170
242Zak BrownKidderminster Harriers169
243Teddy JenksCarlisle168
244David AjiboyeCarlisle166
245Marley MarshallBoreham Wood165
246Stephen WearneCarlisle164
247Seb ThompsonBarrow164
248Thomas McGlincheyTamworth164
249Josh WilliamsCarlisle162
250W. HarrisHartlepool162
251Sahid KamaraSouthend162
252Ben BrookesSutton161
253Slavi SpasovYeovil160
254Keaton WardBarrow159
255Alfie MasseyAFC Hornchurch159
256Ellis TaylorHarrogate Town158
257Aaron RoweAFC Hornchurch156
258Miles BrackingAFC Hornchurch156
259Frankie EdwardsAFC Hornchurch155
260Alfie BeestinScunthorpe154
261Lewis PayneHarrogate Town153
262Ross BarrowsScunthorpe152
263G. GentBoston Utd152
264Aaron BlairEastleigh152
265Jimmy KnowlesAltrincham150
266Ethan RossForest Green149
267Kyle HurstScunthorpe149
268Loick AyinaYeovil148
269Kyle AjayiForest Green148
270MJ WilliamsBarrow147
271Harrison HolgateGateshead147
272Joe KnightSutton147
273Tom DallisonAFC Hornchurch145
274Tom McIntyreForest Green144
275Branden HortonScunthorpe144
276Dion RankineEastleigh143
277Lewys TwamleySouthend143
278Sam LingAFC Hornchurch141
279Kenton RichardsonCarlisle141
280Cameron HargreavesKidderminster Harriers140
281A. McCalmontGateshead140
282J. Forster-CaskeyWoking139
283Maxim KouogunHartlepool137
284Patrick JonesScunthorpe136
285Junior TiensiaSolihull Moors136
286Kyle SmithWealdstone135
287Kian BreckinAltrincham134
288Luey GilesKidderminster Harriers134
289Ollie HarfieldAldershot133
290Owen EvansKidderminster Harriers133
291Joe RyeTamworth133
292Jordan RichardsScunthorpe132
293Jack SimsSouthend132
294Cathal HeffernanHarrogate Town132
295N. AkotoEastleigh132
296Johl PowellYeovil131
297Ronan MaherWealdstone131
298Callum WhelanCarlisle130
299Lewis RichardsonBoreham Wood130
300Max MerrickHartlepool130
301Olufela OlomolaWealdstone129
302Grant HortonHarrogate Town128
303Liam GibsonHartlepool127
304Brody PeartAldershot127
305George ThomsonHarrogate Town126
306John MarquisWoking125
307Lewis WalkerKidderminster Harriers124
308Morgan RobertsTamworth124
309Charlie PegrumAFC Hornchurch124
310Ashley PalmerSouthend123
311Charley KendallWorthing122
312Zavier Massiah-EdwardsSouthend122
313Micah ObieroCarlisle121
314Xavier BenjaminBarrow120
315George WalkerBarrow120
316Louis JonesScunthorpe119
317Conor CartyHalifax Town119
318Callum StewartKidderminster Harriers119
319Zak GilsenanHalifax Town118
320Brad DolaghanHarrogate Town118
321Callum HoweScunthorpe117
322Billy ChadwickGateshead117
323Tom LaveryGateshead117
324H. IstedAltrincham116
325TJ BrambleTamworth116
326Jermaine FrancisSutton116
327Scott SmithBarrow115
328Toby MullarkeyCarlisle114
329Nathan FisherHartlepool114
330Jayden HarrisWealdstone113
331Luke BrennanScunthorpe113
332Bryn MorrisHarrogate Town112
333Millar Matthews-LewisFylde112
334Charlie McArthurWoking111
335Harry RansomWorthing110
336Jacob BorgnisAldershot109
337Josh WalkerAFC Hornchurch108
338Jay BirdBoreham Wood104
339William GreenidgeAFC Hornchurch104
340Cruz Anthony AllenHalifax Town103
341L. DulsonWoking103
342Callum McFarlaneSolihull Moors102
343David OgbonnaSutton101
344Jonathan WilliamsEastleigh100
345Tre PembertonForest Green99
346Kieren DonnellyTamworth99
347J. HugillHartlepool98
348Jake CapriceEastleigh98
349Innes CameronBarrow97
350Georgie KellyCarlisle96
351Charlie BellSutton96
352Reagan OgleScunthorpe95
353Seb NaylorYeovil95
354Max ClarkHartlepool94
355Promise OmochereSouthend94
356Michael CraigHarrogate Town94
357Tommy McDermottHalifax Town94
358Anthony GeorgiouWoking93
359James NorwoodScunthorpe92
360Joshua GrantWoking92
361Harry ChapmanGateshead91
362Charlie PenmanHartlepool91
363Jack CookWealdstone90
364Cedric MainFylde90
365Hayden CarsonTamworth89
366Milton OniWealdstone89
367Ben WodskouSolihull Moors89
368Jordan Cullinane-LiburdTamworth88
369Ben WormanSolihull Moors88
370Harry CardwellSouthend87
371Zico AsareWoking87
372Oliver EwingForest Green87
373Deniche HillHalifax Town87
374Luke SupykGateshead87
375Marvin JohnsonSolihull Moors86
376Omar MussaSutton86
377Keon Lewis-BurgessGateshead86
378Chris PopovHartlepool85
379Rocco CoyleGateshead84
380Luke FairlambTamworth83
381Nicholas PozoBoston Utd83
382Tom CursonsBoston Utd82
383Max ThompsonHartlepool81
384Kahrel ReddinAltrincham81
385Jordy HiwulaGateshead80
386Josh KellyWoking80
387Sam PackhamWorthing80
388Hady GhandourEastleigh80
389M. DinangaAldershot79
390Toby ByronSutton79
391Corey EdwardsBarrow79
392Myles WestonAFC Hornchurch78
393Oli HawkinsEastleigh77
394Samuel LavelleHartlepool77
395Tom HandleyTamworth76
396Rio ShipstonSolihull Moors76
397Alex ReidBarrow75
398Tyler LyttleTamworth75
399Luke CharmanHartlepool75
400Reece HallKidderminster Harriers75
401Frederick IssakaGateshead75
402Syd AginaForest Green75
403Jean BelehouanScunthorpe74
404Nick HaughtonForest Green73
405Olly DysonTamworth72
406Oscar RutherfordSolihull Moors72
407Charlie LennonYeovil72
408Vicente ReyesWoking71
409Lenell John-LewisBoston Utd69
410Luke McNicholasForest Green69
411Matt RushBoreham Wood69
412Sam JohnsonSolihull Moors68
413Levi SuttonBoston Utd68
414Cameron HarperCarlisle68
415Gabe KircoughForest Green68
416Fejiri OkenabirhieWealdstone67
417Noah PhillipsGateshead66
418Tyrell Sellars-FlemingScunthorpe66
419Warren BurrellHarrogate Town65
420Jaydn Mundle-SmithWealdstone64
421Jonathan MacaulayAldershot64
422Jack BaldwinAFC Hornchurch63
423Sam FolarinSutton63
424Ciaran McGuckinHarrogate Town63
425Stephen WalkerYeovil62
426Hugh ParkerScunthorpe62
427Kane HemmingsAltrincham60
428Ashley Nathaniel-GeorgeWorthing60
429Ben WilliamsGateshead60
430James GaleScunthorpe60
431Lucas WeaverAltrincham60
432Charlie Thomas ThorntonHartlepool60
433Ashley BoatswainGateshead59
434Nathan TshikunaTamworth59
435S. LongWealdstone58
436Jack MorrisFylde58
437Jose MarquezWorthing58
438D'Mani MellorForest Green57
439Tom ParkesTamworth56
440Mark OxleyHarrogate Town56
441Will RandallEastleigh56
442Nathaniel FordSolihull Moors56
443Dylan CroweHalifax Town55
444Amari Morgan-SmithHalifax Town54
445Connor McBrideBoston Utd54
446Kyrell MalcolmFylde54
447Jack MattonAldershot54
448Luke ButterfieldFylde53
449Craig FarquharSolihull Moors53
450Lucas HoughtonHalifax Town53
451Arian AllenBarrow53
452Jasbir SinghTamworth52
453Brandon NjokuSutton52
454Riccardo CalderTamworth51
455Oliver TiptonKidderminster Harriers51
456Tristan AbrahamsAldershot50
457Tunji AkinolaWoking50
458James BerryForest Green50
459Junior LuambaCarlisle50
460Josh JeffriesEastleigh50
461Oliver David BostockBoston Utd50
462Angelo BalantaAFC Hornchurch49
463Danny WhitehallScunthorpe48
464Dan MooneyBarrow48
465Ben AcquayeTamworth48
466Owen DeanYeovil48
467John GilbertAldershot47
468Dan CreaneyTamworth47
469Declan HoweScunthorpe47
470Farhaan Ali WahidBoreham Wood46
471Haydn HollisTamworth45
472Emmerson SuttonWorthing45
473Corey McKeownHartlepool44
474Taylan HarrisWoking44
475Conor WilkinsonBoreham Wood42
476Callum CampsCarlisle42
477Rhys LovettTamworth42
478Florent HotiSolihull Moors42
479Henry HearnAFC Hornchurch42
480Patrick BoyesFylde41
481Carter PinningtonSolihull Moors41
482Asher YearwoodAFC Hornchurch41
483Terry BondoHartlepool41
484J. HolmesBoston Utd40
485Chey DunkleySolihull Moors39
486Ryan HowleyTamworth39
487Nathan FergusonAFC Hornchurch38
488Shawn McCoulskyHarrogate Town37
489David KawaHalifax Town37
490Marcus WyllieAldershot37
491I. BakareEastleigh36
492Tyrelle NewtonWealdstone36
493Ramell CarterWorthing36
494Dominic PoleonAFC Hornchurch34
495Elias KachungaSolihull Moors34
496Mikey LaneBarrow34
497Adeteye GbadehanForest Green34
498Will GriggForest Green33
499Maziar KouhyarKidderminster Harriers33
500Ali KoikiEastleigh33
501Tristan GillHalifax Town33
502Ben MilnesTamworth32
503Ricardo ReesForest Green32
504Ryan BattrumSouthend32
505Edward JonesAltrincham31
506George PickfordFylde30
507Gabriel KellyTamworth30
508David EguaiborGateshead29
509Regan ClaytonScunthorpe28
510Ben HammondBoston Utd28
511Danny OrmerodFylde28
512lucas BarnesHarrogate Town28
513L. FarrellAltrincham27
514Dominic Johnson-FisherWorthing27
515Bailey SmithWorthing26
516Jordan AlvesAldershot26
517Barney StoneEastleigh26
518Anisius LewisAldershot26
519Danny RoseBarrow24
520Abdul AbdulmalikBoreham Wood24
521George AlexanderAFC Hornchurch23
522Dom HutchinsonWorthing23
523Rico BrowneWoking23
524Remiero MoultonWorthing23
525Joshua Oluwole OlaoluwaForest Green23
526Endurance JohnsonWealdstone23
527Raphael OtegbayoBarrow22
528Owen BrayHalifax Town21
529Michael ReindorfKidderminster Harriers21
530Bryan Sharon IfeanyiForest Green21
531Jack MuldoonHarrogate Town20
532Kristian DennisAltrincham20
533Jake HutchinsonTamworth20
534Preston FearonForest Green20
535N. Paul-LavelyWoking20
536Tom AndersonCarlisle19
537Adam SmithHartlepool19
538Levi AmantchiKidderminster Harriers18
539AJ WarburtonHalifax Town18
540Remi RaymondAltrincham18
541Jack EaringHartlepool17
542Tyreece SimpsonSouthend17
543Will HarrisHartlepool17
544Nelson KhumbeniEastleigh16
545Ben JacksonBarrow16
546J. BaileyScunthorpe16
547Jonah LowesCarlisle16
548Elijah OladunjoyeAldershot16
549Harvey GriffithsWorthing14
550Alfonso TenconiAldershot13
551Kai MauroBoston Utd13
552Ollie CrankshawBarrow12
553Ollie KensdaleBoreham Wood12
554Joshua AnifowoseGateshead12
555J. AyresWoking12
556Rohan VaughanHarrogate Town12
557Dylan Allen-HadleyFylde12
558Elliot EmbletonCarlisle11
559Ethan MooreKidderminster Harriers11
560Theo WainmanHalifax Town11
561Katia KouyateBarrow10
562Bobby AmarteySutton10
563Ryan LoftAFC Hornchurch9
564Wilson WaweruWealdstone9
565H. RylahSolihull Moors9
566Ephraim YeboahSouthend9
567Emeka ObiForest Green8
568Carmicheal Jordan UchennaWealdstone8
569A. FordeAltrincham7
570Will WrightBoreham Wood7
571Justin HanksSolihull Moors7
572Brayden JohnsonHarrogate Town7
573Bruce MinakerKidderminster Harriers7
574Dave RichardsKidderminster Harriers6
575Mees RijksForest Green6
576Mackenzie MaltbyHalifax Town6
577Amaru KaundaWealdstone6
578Adam Alimi-AdetoroBarrow6
579Tariq HindsWoking5
580Immanuelson DukuEastleigh5
581Campbell DarcyHartlepool5
582Oliver PimlottHarrogate Town5
583Connor MahoneyKidderminster Harriers4
584Joshua MullinsWealdstone4
585Luke SkinnerCarlisle4
586Noah NzuziSutton4
587Kairo MitchellForest Green3
588Kwaku FrimpongAldershot3
589George WardBoston Utd3
590Bobby KelmanAFC Hornchurch3
591Wiktor MakowskiWorthing2
592Sean AdarkwaWoking1
593Thomas DryerWoking1
594Ben JacksonFylde1
595Oliver GodziemskiWorthing1

National League Possession Leaders

  • National League Chances Created
  • National League Big Chances Created
  • National League Accurate Passes
  • National League Pass Accuracy %
  • National League Long Balls Attempted
  • National League Accurate Long Balls
  • National League Long Ball Accuracy %
  • National League Crosses Attempted
  • National League Accurate Crosses
  • National League Cross Accuracy %
  • National League Dribbles Attempted
  • National League Successful Dribbles
  • National League Dribble Success %
  • National League Fouls Drawn
  • National League Penalties Won
  • National League Times Dispossessed

National League pages

  • National League Table
  • National League Fixtures
  • National League Team Stats
  • National League BTTS Stats
  • National League Corner Stats
  • National League Player Streaks
  • National League stats hub

Betting

  • Bet Builder Tips
  • Bet Builder picks by fixture

Football stats, projections and bet builders, built on data.

Download Statz on the App Store Get Statz on Google Play

Newsletter

Weekly edges + bet builders, straight to your inbox.

Sports

  • Football
  • NBA
  • NFL
  • Cricket
  • Golf

Football

  • Premier League
  • Champions League
  • La Liga
  • Erling Haaland stats
  • Arsenal
  • Arsenal xG

Tools

  • Acca Builder
  • Player Props
  • Daily Bet Builder
  • Team Bet Builder
  • Bet Builder Tips
  • Daily Acca
  • Statz Pro

Company

  • About Statz
  • Privacy Policy
  • Terms & Conditions
  • Contact
18+ BeGambleAware.org GamCare

18+ only. Please gamble responsibly. For free, confidential help, visit BeGambleAware.org or GamCare.

Statz may earn a commission from bookmaker links. This never affects our stats or picks.

© 2026 CricLabs Ltd, company no. 13939251. All rights reserved.