In a prosecution case running to 12,000 pages, the charges against him cover a 16-year period between 1991 and 2007.
On 23 June 2017 the Loyalist supergrass pleaded guilty to the following charges:
Between 16 May 1997 and 19 May 1997 he murdered John Harbinson.
On 24 February 1994 he murdered Sean McParland.
On 17 May 1994 he murdered Gary Convey and Eamon Fox.
Between 28 August 1994 and 1 September 1994 he murdered Sean McDermott.
Between 5 May 1997 and 8 May 1997 he attempted to murder John Flynn.
On 17 May 1994 he attempted to murder Witness A.
On 6 April 1997 he attempted to murder Clarence Gould.
On a date unknown between 29 May 2006 and 1 August 2006 he attempted to murder Mark Haddock.
On a date unknown between 31 December 1994 and 1 January 2004 he attempted to murder police officers.
On 24 February 1991 he aided and abetted in the murder of Peter McTasney.
On a date unknown between 26 February 1994 and 1 September 1994 he conspired to murder an unknown male who resided at Henderson Avenue, Belfast.
On a date unknown between 31 March 1994 and 1 June 1994 he conspired to murder an unknown person who lived in the Tiger's Bay area of Belfast.
On a date unknown between 1 May 1994 and 31 August 1994 he conspired to murder an unknown male, believed by him to be a member of the IRA.
On a date unknown between 31 December 1992 and 30 June 1994 he conspired to murder William Spence.
On a date unknown between 1 July 1994 and 15 September 1994 he conspired to murder Terry Fairfield.
On a date unknown between 1 May 1994 and 1 September 1994 he conspired to murder an unknown male at the Ramble Inn, County Antrim.
On a date unknown between 1 January 1995 and 31 December 1996 he conspired to murder Mark Campbell.
On a date unknown between 31 December 2004 and 1 January 2006 he conspired to murder a person unknown, believed by him to be a member of the Loyalist Volunteer Force.
On 13 May 1996 he conspired to murder Archibald Galway.
On a date unknown between 31 September 1998 and 1 December 1998 he conspired to murder Samuel Toan.
On a date unknown between 27 October 2000 and 1 January 2001 he conspired to murder persons believed by him to be members of the Ulster Defence Association.
On a date unknown between 1 January 1991 and 31 September 2000 he conspired to murder Thomas English.
On a date unknown between 31 December 2004 and 1 January 2007 he conspired to murder persons unknown, believed by him to be members of the LVF.
On a date unknown between 31 December 2004 and 1 January 2007 he conspired to murder Willie Beckett.
On a date unknown between 31 December 2004 and 1 September 2005 he conspired to murder Laurence Kincaid.
On a date unknown between 1 January 2006 and 31 May 2006 he conspired to murder Mark Haddock.
On a date unknown between 31 December 1993 and 1 January 1995 he conspired to murder persons unknown.
On a date unknown between 31 December 1993 and 1 January 1995 he conspired to murder persons unknown.
On a date unknown between 1 July 1999 and 1 November 2000 he conspired to murder an unknown person, believed by him to be a member of the LVF.
On a date unknown between 18 May 1994 and 1 January 1995 he conspired to murder Michael Donnelly.
On a date unknown between 18 May 1994 and 1 January 1995 he conspired to murder John Donnelly.
On a date unknown between 18 May 1994 and 31 December 1995 he conspired to murder Leo Morgan.
On a date unknown between 1 April 1994 and 22 September 1994 he conspired to murder Liam Maskey.
On a date unknown between 16 May 1997 and 19 May 1997 he unlawfully and injuriously imprisoned John Harbinson.
On 17 February 1994 he unlawfully and injuriously imprisoned Pauline Carson.
On a  date unknown between 26 February 1994 and 1 September 1994 he unlawfully and injuriously imprisoned an unknown female.
On 13 May 1996 he unlawfully and injuriously imprisoned Archibald Galway.
On a date unknown between 31 December 2000 and 10 September 2003 he unlawfully and injuriously imprisoned Jackie McDowell.
On a date unknown between 31 January 2004 and 1 January 2007 he unlawfully and injuriously imprisoned David Millar.
These included:
Twelve Taurus pistols.
A .357 calibre Magnum revolver.
A sawn-off shotgun.
Two Sten guns and a .38 calibre Smith and Wesson revolver .
A Model 1939 Beretta handgun, a WW1 bolt action rifle, four shotguns and ammunition.
Two AK47 machine guns and a quantity of assorted ammunition.
An Uzi machine gun.
Five P226 Sig Sauer pistols and one HS pistol.
Five Ingram machine pistols.
These included:
A quantity of electronic detonators and 12 Mercury tilt switches.
An improvised under car booby trap explosive device.
Twelve hand grenades.
A quantity of improvised pipe bombs.
An improvised coffee jar bomb.
Namely a quantity of improvised pipe bomb type explosive devices.
On dates ranging from 30 January 1991 to 1 March 2007.
On dates between 1 March 1994 and 1 March 2007.
These articles included:
Electronic equipment consisting of digital cameras, digital video recorders, laptop computers, scanning equipment and covert audio recording equipment.
A bullet-proof vest.
Three sledgehammers.
A metal grinder, drill bits, discs, a vice, a centre punch, wire brushes and silicone.
A Nissan Sunny motor vehicle, video surveillance equipment, various other motor cars and vans and a covert audio and video device.
The casing of an Uzi sub machine gun, other component parts of firearms and a Lathe Mill.
These included:
£130,000 cash.
£5000 cash.
£10,000 cash.
These included:
A laptop containing information relating to UVF targets.
A photographic montage and files containing information relating to republican targets.
Documents containing targeting information relating to the identities and addresses of persons believed to be republicans.
Details of republican and loyalist paramilitaries and a DVD of an alleged republican parade.
Names and addresses from the electoral register and a document containing information relating to the names of dissident republican targets.
These included:
On 6 April 1997 unlawfully and maliciously wounding Thomas English.
On a date unknown between 29 April 2000 and 1 January 2005 unlawfully and maliciously wounded Alan Clarke.
On a date unknown between 26 January 2001 and 10 September 2003 unlawfully and maliciously wounded William Glendinning.
On 7 July 2000 unlawfully and maliciously wounded William Montgomery and Thompson Beckett.
On a date unknown between 31 December 1995 and 1 January 1998 unlawfully and maliciously wounded Stephen Logue.
On a date unknown between 27 March 1996 and 30 March 1996 unlawfully and maliciously wounded David McCosh.
On 29 March 1997 unlawfully and maliciously wounded Alan McClure.
On 7 April 2005 unlawfully and maliciously wounded Stephen Gaw.
On a date unknown between 8 July 2000 and 11 July 2000 unlawfully and maliciously wounded David Graham.
On 30 June 1994 unlawfully and maliciously wounded Glen Agnew.
On 13 May 1996 assaulted William James Galway.
On a date unknown between 1 September 1994 and 30 September 1994 destroyed or damaged by fire the Roughfort Inn, Newtownabbey.
On a date unknown between 20 September 1994 and 23 September 1994 destroyed or damaged by fire Quick Fit Frames, Newtownabbey.
On a date unknown between 1 September 2005 and 1 January 2007 destroyed a van belonging to Safeway's PLC.
On a date unknown between 1 June 2000 and 1 January 2001 destroyed a number of houses belonging to the Northern Ireland Housing Executive.
Namely a post office on a date unknown between 31 December 1999 and 20 April 2000.
Namely a knife.
Providing set top boxes which  enabled access to television services for which NTL would not receive payment.
Providing chips for mobile phones for which BT would not receive payment.
Namely £35,000 in cash
On a date unknown between 31 December 2005 and 1 January 2007 conspired to riotously assemble
The list of 200 charges Gary Haggarty has admitted runs to 82 pages.