Account login is temporarily disabled while we improve the platform. All court data remains fully accessible.
Back to Defendants

KYLE ANDREW MACKENZIE

Criminal Cases involving this defendant

Open Justice Notice: The hearings listed below are public court records sourced from official HMCTS daily cause lists, published under the principle of open justice. Appearance in court records does not imply guilt. If any record involves a spent conviction under the Rehabilitation of Offenders Act 1974, or if you believe any information is inaccurate, please contact us.

Case History (25)

Kyle ANDREW MACKENZIE

Proceeding: PF Ref: EL25000456

Reference: SCS/2025-026568
Court: Elgin Sheriff Court - Court 1
Magistrate: Sheriff
Date: 11 June 2026
Time: 10:00
Type: Hearing

Kyle ANDREW MACKENZIE

Proceeding: PF Ref: EL26000839

Reference: SCS/2026-038320
Court: Elgin Sheriff Court - Court 1
Magistrate: Sheriff
Date: 11 June 2026
Time: 10:00
Type: Hearing

Kyle ANDREW MACKENZIE

Proceeding: PF Ref: EL26001004

Reference: SCS/2026-045303
Court: Elgin Sheriff Court - Court 1
Magistrate: Sheriff
Date: 11 June 2026
Time: 10:00
Type: Hearing

Kyle ANDREW MACKENZIE

Proceeding: PF Ref: EL25001409

Reference: SCS/2025-060807
Court: Elgin Sheriff Court - Court 1
Magistrate: Sheriff
Date: 11 June 2026
Time: 10:00
Type: Hearing

Kyle ANDREW MACKENZIE

Proceeding: PF Ref: EL24001555

Reference: SCS/2024-097678
Court: Elgin Sheriff Court - Court 1
Magistrate: Sheriff
Date: 11 June 2026
Time: 10:00
Type: Hearing

Kyle ANDREW MACKENZIE

Proceeding: PF Ref: EL25000671

Reference: SCS/2025-054778
Court: Elgin Sheriff Court - Court 1
Magistrate: Sheriff
Date: 11 June 2026
Time: 10:00
Type: Hearing

Kyle ANDREW MACKENZIE

Proceeding: PF Ref: EL25000925

Reference: APP/2025-035604
Court: Elgin Sheriff Court - Court 1
Magistrate: Sheriff
Date: 11 June 2026
Time: 10:00
Type: Hearing

Kyle ANDREW MACKENZIE

Proceeding: PF Ref: EL25000300

Reference: APP/2025-044796
Court: Elgin Sheriff Court - Court 1
Magistrate: Sheriff
Date: 11 June 2026
Time: 10:00
Type: Hearing

Kyle ANDREW MACKENZIE

Proceeding: PF Ref: EL25000671

Reference: SCS/2025-054778
Court: Elgin Sheriff Court - Court 1
Magistrate: Sheriff
Date: 9 June 2026
Time: 10:00
Type: Hearing

Kyle ANDREW MACKENZIE

Proceeding: PF Ref: EL24001555

Reference: SCS/2024-097678
Court: Elgin Sheriff Court - Court 1
Magistrate: Sheriff
Date: 9 June 2026
Time: 10:00
Type: Hearing

Kyle ANDREW MACKENZIE

Proceeding: PF Ref: EL25000456

Reference: SCS/2025-026568
Court: Elgin Sheriff Court - Court 1
Magistrate: Sheriff
Date: 9 June 2026
Time: 10:00
Type: Hearing

Kyle ANDREW MACKENZIE

Proceeding: PF Ref: EL25000300

Reference: APP/2025-044796
Court: Elgin Sheriff Court - Court 1
Magistrate: Sheriff
Date: 9 June 2026
Time: 10:00
Type: Hearing

Kyle ANDREW MACKENZIE

Proceeding: PF Ref: EL25000925

Reference: APP/2025-035604
Court: Elgin Sheriff Court - Court 1
Magistrate: Sheriff
Date: 9 June 2026
Time: 10:00
Type: Hearing

Kyle ANDREW MACKENZIE

Proceeding: PF Ref: EL25001409

Reference: SCS/2025-060807
Court: Elgin Sheriff Court - Court 1
Magistrate: Sheriff
Date: 9 June 2026
Time: 10:00
Type: Hearing

Kyle ANDREW MACKENZIE

Proceeding: PF Ref: EL26000839

Reference: SCS/2026-038320
Court: Elgin Sheriff Court - Court 1
Magistrate: Sheriff
Date: 9 June 2026
Time: 10:00
Type: Hearing

Kyle ANDREW MACKENZIE

Proceeding: PF Ref: EL26001004

Reference: SCS/2026-045303
Court: Elgin Sheriff Court - Court 1
Magistrate: Sheriff
Date: 9 June 2026
Time: 10:00
Type: Hearing

Kyle ANDREW MACKENZIE

Proceeding: PF Ref: EL25000925

Reference: APP/2025-035604
Court: Elgin Sheriff Court - Court 1
Magistrate: Sheriff
Date: 2 June 2026
Time: 10:00
Type: Hearing

Kyle ANDREW MACKENZIE

Proceeding: PF Ref: EL25000300

Reference: APP/2025-044796
Court: Elgin Sheriff Court - Court 1
Magistrate: Sheriff
Date: 2 June 2026
Time: 10:00
Type: Hearing

Kyle ANDREW MACKENZIE

Proceeding: PF Ref: EL24001555

Reference: SCS/2024-097678
Court: Elgin Sheriff Court - Court 1
Magistrate: Sheriff
Date: 2 June 2026
Time: 10:00
Type: Hearing

Kyle ANDREW MACKENZIE

Proceeding: PF Ref: EL25000456

Reference: SCS/2025-026568
Court: Elgin Sheriff Court - Court 1
Magistrate: Sheriff
Date: 2 June 2026
Time: 10:00
Type: Hearing

Kyle ANDREW MACKENZIE

Proceeding: PF Ref: EL25000671

Reference: SCS/2025-054778
Court: Elgin Sheriff Court - Court 1
Magistrate: Sheriff
Date: 2 June 2026
Time: 10:00
Type: Hearing

Kyle ANDREW MACKENZIE

Proceeding: PF Ref: EL25001409

Reference: SCS/2025-060807
Court: Elgin Sheriff Court - Court 1
Magistrate: Sheriff
Date: 2 June 2026
Time: 10:00
Type: Hearing

Kyle ANDREW MACKENZIE

Proceeding: PF Ref: EL26000839

Reference: SCS/2026-038320
Court: Elgin Sheriff Court - Court 1
Magistrate: Sheriff
Date: 2 June 2026
Time: 10:00
Type: Hearing

Kyle ANDREW MACKENZIE

Proceeding: PF Ref: EL26001004

Reference: SCS/2026-045303
Court: Elgin Sheriff Court - Court 1
Magistrate: Sheriff
Date: 2 June 2026
Time: 10:00
Type: Hearing

Kyle ANDREW MACKENZIE

Proceeding: PF Ref: EL26001004

Reference: SCS/2026-045303
Court: Elgin Sheriff Court - Court 1
Magistrate: Sheriff
Date: 27 May 2026
Time: 10:00
Type: Hearing