Analysis in progress – figures are incomplete
The historical import of records for this mandate is still running. 13 of 62,882 records that can be analysed have been assessed so far (0.0%); 62,866 are waiting for analysis and 3 failed and will be retried. Totals and rankings will change as the remaining records are processed, so they do not yet represent the full mandate. How much has been processed
Culture Wars Leaderboard
Every current MLA, ranked by the number of their Assembly activities that Jev assessed as qualifying culture-war activity. Compare raw totals with service-adjusted rates and percentages before drawing conclusions.
Currently ranked by: Total qualifying activities
Change the ranking:
Quick date ranges: Since devolution was restored (3 February 2024) · Whole mandate (from 5 May 2022)
| Rank | MLA | Qualifying activities | Activities analysed | Qualifying per year served | Share of assessed activity | Qualifying by activity type |
|---|---|---|---|---|---|---|
| =1 | Dr Steve Aiken OBE: 0 | 0 482 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mr Andy Allen MBE: 0 | 0 436 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Dr Caoimhe Archibald: 0 | 0 472 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Ms Diana Armstrong: 0 | 0 973 awaiting |
0.00 2.06 years |
– | None | |
| =1 | Ms Kellie Armstrong: 0 | 0 1,017 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mr Danny Baker: 0 | 0 299 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mr Doug Beattie MC: 0 | 0 667 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mr John Blair: 0 | 0 532 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mr Paul Boggs: 0 | 0 84 awaiting |
0.00 (served less than six months) 0.12 years |
– | None | |
| =1 | Mr Cathal Boylan: 0 | 0 131 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mr Maurice Bradley: 0 | 0 358 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Ms Paula Bradshaw: 0 | 0 1,101 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mr Phillip Brett: 0 | 0 1,833 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Miss Nicola Brogan: 0 | 0 188 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mr David Brooks: 0 | 0 417 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Ms Cheryl Brownlee: 0 | 0 947 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mr Keith Buchanan: 0 | 0 235 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mr Tom Buchanan: 0 | 0 439 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mr Jonathan Buckley: 0 | 0 500 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Ms Joanne Bunting: 0 | 0 210 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mr Jon Burrows: 0 | 0 829 awaiting |
0.00 1.21 years |
– | None | |
| =1 | Mr Robbie Butler: 0 | 0 445 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mrs Pam Cameron: 0 | 0 145 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mr Gerry Carroll: 0 | 0 2,865 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mr Alan Chambers: 0 | 0 545 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mr Trevor Clarke: 0 | 0 347 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mr Pádraig Delargy: 0 | 0 329 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mr Stewart Dickson: 0 | 0 316 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mrs Linda Dillon: 0 | 0 309 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mrs Diane Dodds: 0 | 0 1,210 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Miss Jemma Dolan: 0 | 0 188 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mr Danny Donnelly: 0 | 0 532 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mr Stephen Dunne: 0 | 0 1,102 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mr Mark Durkan: 0 | 0 2,575 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Ms Connie Egan: 0 | 0 1,137 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mrs Sinéad Ennis: 0 | 0 255 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mrs Deborah Erskine: 0 | 0 1,311 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mrs Ciara Ferguson: 0 | 0 684 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Ms Aoife Finnegan: 0 | 0 100 awaiting |
0.00 1.69 years |
– | None | |
| =1 | Miss Órlaithí Flynn: 0 | 0 327 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Ms Diane Forsythe: 0 | 0 1,514 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mr Paul Frew: 0 | 0 621 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mr Timothy Gaston: 0 | 0 2,302 awaiting |
0.00 2.26 years |
– | None | |
| =1 | Mr Colm Gildernew: 0 | 0 277 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mr Paul Givan: 0 | 0 430 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mrs Michelle Guy: 0 | 0 939 awaiting |
0.00 2.28 years |
– | None | |
| =1 | Miss Deirdre Hargey: 0 | 0 176 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mr Harry Harvey: 0 | 0 307 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mr David Honeyford: 0 | 0 353 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Ms Cara Hunter: 0 | 0 1,614 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mr Declan Kearney: 0 | 0 122 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mr Gerry Kelly: 0 | 0 215 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Ms Liz Kimmins: 0 | 0 213 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mr Brian Kingston: 0 | 0 360 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mrs Emma Little-Pengelly: 0 | 0 342 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mrs Naomi Long: 0 | 0 420 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mr Gordon Lyons: 0 | 0 565 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mr Declan McAleer: 0 | 0 415 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Miss Nuala McAllister: 0 | 0 822 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mr Daniel McCrossan: 0 | 0 2,564 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mr Patsy McGlone: 0 | 0 1,182 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mr Colin McGrath: 0 | 0 1,515 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mr Philip McGuigan: 0 | 0 342 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Miss Michelle McIlveen: 0 | 0 2,648 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Ms Sinéad McLaughlin: 0 | 0 1,434 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mr Andrew McMurray: 0 | 0 480 awaiting |
0.00 2.48 years |
– | None | |
| =1 | Mr Justin McNulty: 0 | 0 2,519 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mr Peter McReynolds: 0 | 0 342 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mr Peter Martin: 0 | 0 1,329 awaiting |
0.00 2.28 years |
– | None | |
| =1 | Mrs Cathy Mason: 0 | 0 555 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mr Nick Mathison: 0 | 0 1,538 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mrs Julie Middleton: 0 | 0 79 awaiting |
0.00 0.52 years |
– | None | |
| =1 | Mr Andrew Muir: 0 | 0 534 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Ms Sian Mulholland: 0 | 0 656 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Miss Áine Murphy: 0 | 0 199 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mr Mike Nesbitt: 0 | 0 298 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Ms Carál Ní Chuilín: 0 | 0 327 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Ms Kate Nicholl: 0 | 0 1,163 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mr John O'Dowd: 0 | 0 525 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Ms Michelle O'Neill: 0 | 0 316 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mr Matthew O'Toole: 0 | 0 1,782 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mr Edwin Poots: 0 | 0 2 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Ms Aisling Reilly: 0 | 0 66 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mr Alan Robinson: 0 | 0 362 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mr Pat Sheehan: 0 | 0 517 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Ms Emma Sheerin: 0 | 0 331 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mr John Stewart: 0 | 0 328 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Ms Claire Sugden: 0 | 0 1,825 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mr Eóin Tennyson: 0 | 0 457 awaiting |
0.00 2.71 years |
– | None | |
| =1 | Mr Gareth Wilson: 0 | 0 325 awaiting |
0.00 0.79 years |
– | None |
* Fewer than 30 assessed activities, so the percentage is unreliable. † Served less than 6 months in the period, so the annual rate is unreliable. Office holders are listed under their names: ministers do not table questions, which lowers their totals.
Download this leaderboard: CSV · JSON
Source material: 62,882 Assembly records imported for this mandate, of which 13 of 62,882 analysable records (0.0%) have been assessed, including 0 Official Reports. Processing details.
How to read this table
- Qualifying activities counts each distinct Assembly activity (a question, a speech, a motion signature) that met the published thresholds. Uncertain assessments are not counted until a person reviews them.
- Activities analysed is the number of that MLA’s records Jev has assessed in this scope, including those it found uncertain.
- Qualifying per year served divides the total by the time the MLA actually served as an MLA in the period, so co-opted members are not compared with full-term members on raw totals.
- Share of assessed activity is qualifying activities as a percentage of all activities with an accepted assessment (qualifying or not qualifying).
- The Assembly did not sit normally until 3 February 2024. Use the date filter to compare only the period since restoration.
Read how the leaderboard is calculated
Data last updated 20 October 2026.

























































































