Back to Defendants

WILLIAM MCLENNAN

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 (31)

William MCLENNAN

Proceeding: PF Ref: DN26001886

Reference: SCS/2026-029341
Court: Dundee Sheriff Court - Court 5
Magistrate: Sheriff
Date: 29 September 2026
Time: 10:00
Type: Hearing

William MCLENNAN

Proceeding: PF Ref: FO26001929

Reference: SCS/2026-071689
Court: Dundee Sheriff Court - Court 1
Magistrate: Sheriff
Date: 25 September 2026
Time: 10:00
Type: Hearing

William MCLENNAN

Proceeding: PF Ref: DN26004893

Reference: SCS/2026-072016
Court: Dundee Sheriff Court - Court 1
Magistrate: Sheriff
Date: 24 September 2026
Time: 10:00
Type: Hearing

William MCLENNAN

Proceeding: PF Ref: DN24002045

Reference: APP/2026-029513
Court: Dundee Sheriff Court - Court 1
Magistrate: Sheriff
Date: 24 September 2026
Time: 10:00
Type: Hearing

William MCLENNAN

Proceeding: PF Ref: XX00000000

Reference: APP/2026-029511
Court: Dundee Sheriff Court - Court 1
Magistrate: Sheriff
Date: 24 September 2026
Time: 10:00
Type: Hearing

William MCLENNAN

Proceeding: PF Ref: PR23003371

Reference: APP/2026-029510
Court: Dundee Sheriff Court - Court 1
Magistrate: Sheriff
Date: 24 September 2026
Time: 10:00
Type: Hearing

William MCLENNAN

Proceeding: PF Ref: DN24005512

Reference: APP/2026-029507
Court: Dundee Sheriff Court - Court 1
Magistrate: Sheriff
Date: 24 September 2026
Time: 10:00
Type: Hearing

William MCLENNAN

Proceeding: PF Ref: DN25000114

Reference: APP/2026-029506
Court: Dundee Sheriff Court - Court 1
Magistrate: Sheriff
Date: 24 September 2026
Time: 10:00
Type: Hearing

William MCLENNAN

Proceeding: PF Ref: GG22004171

Reference: APP/2026-029505
Court: Dundee Sheriff Court - Court 1
Magistrate: Sheriff
Date: 24 September 2026
Time: 10:00
Type: Hearing

William MCLENNAN

Proceeding: PF Ref: FO26001929

Reference: SCS/2026-071689
Court: Dundee Sheriff Court - Court 1
Magistrate: Sheriff
Date: 24 September 2026
Time: 10:00
Type: Hearing

William MCLENNAN

Proceeding: PF Ref: FO26001929

Reference: SCS/2026-071689
Court: Forfar Sheriff Court - Court 3
Magistrate: Sheriff
Date: 17 September 2026
Time: 10:00
Type: Hearing

William MCLENNAN

Proceeding: PF Ref: FO26002022

Reference: SCS/2026-075419
Court: Forfar Sheriff Court - Court 3
Magistrate: Sheriff
Date: 16 September 2026
Time: 14:00
Type: Hearing

William MCLENNAN

Proceeding: PF Ref: DN26004748

Reference: SCS/2026-074016
Court: Dundee Sheriff Court - Court 1
Magistrate: Sheriff
Date: 11 September 2026
Time: 10:00
Type: Hearing

William MCLENNAN

Proceeding: PF Ref: FO26002022

Reference: SCS/2026-075419
Court: Forfar Sheriff Court - Court 3
Magistrate: Sheriff
Date: 2 September 2026
Time: 14:00
Type: Hearing

William MCLENNAN

Proceeding: PF Ref: PR23003371

Reference: APP/2026-029510
Court: Dundee Sheriff Court - Court 1
Magistrate: Sheriff
Date: 25 August 2026
Time: 10:00
Type: Hearing

William MCLENNAN

Proceeding: PF Ref: DN24005512

Reference: APP/2026-029507
Court: Dundee Sheriff Court - Court 1
Magistrate: Sheriff
Date: 25 August 2026
Time: 10:00
Type: Hearing

William MCLENNAN

Proceeding: PF Ref: DN25000114

Reference: APP/2026-029506
Court: Dundee Sheriff Court - Court 1
Magistrate: Sheriff
Date: 25 August 2026
Time: 10:00
Type: Hearing

William MCLENNAN

Proceeding: PF Ref: XX00000000

Reference: APP/2026-029511
Court: Dundee Sheriff Court - Court 1
Magistrate: Sheriff
Date: 25 August 2026
Time: 10:00
Type: Hearing

William MCLENNAN

Proceeding: PF Ref: DN24002045

Reference: APP/2026-029513
Court: Dundee Sheriff Court - Court 1
Magistrate: Sheriff
Date: 25 August 2026
Time: 10:00
Type: Hearing

William MCLENNAN

Proceeding: PF Ref: DN26004893

Reference: SCS/2026-072016
Court: Dundee Sheriff Court - Court 1
Magistrate: Sheriff
Date: 25 August 2026
Time: 10:00
Type: Hearing

William MCLENNAN

Proceeding: PF Ref: GG22004171

Reference: APP/2026-029505
Court: Dundee Sheriff Court - Court 1
Magistrate: Sheriff
Date: 25 August 2026
Time: 10:00
Type: Hearing

William MCLENNAN

Proceeding: PF Ref: FO26001929

Reference: SCS/2026-071689
Court: Forfar Sheriff Court - Court 3
Magistrate: Sheriff
Date: 21 August 2026
Time: 14:00
Type: Hearing

William MCLENNAN

Proceeding: PF Ref: PR23003371

Reference: APP/2026-029510
Court: Forfar Sheriff Court - Court 3
Magistrate: Sheriff
Date: 21 August 2026
Time: 14:00
Type: Hearing

William MCLENNAN

Proceeding: PF Ref: XX00000000

Reference: APP/2026-029511
Court: Forfar Sheriff Court - Court 3
Magistrate: Sheriff
Date: 21 August 2026
Time: 14:00
Type: Hearing

William MCLENNAN

Proceeding: PF Ref: DN24002045

Reference: APP/2026-029513
Court: Forfar Sheriff Court - Court 3
Magistrate: Sheriff
Date: 21 August 2026
Time: 14:00
Type: Hearing

William MCLENNAN

Proceeding: PF Ref: DN24005512

Reference: APP/2026-029507
Court: Forfar Sheriff Court - Court 3
Magistrate: Sheriff
Date: 21 August 2026
Time: 14:00
Type: Hearing

William MCLENNAN

Proceeding: PF Ref: GG22004171

Reference: APP/2026-029505
Court: Forfar Sheriff Court - Court 3
Magistrate: Sheriff
Date: 21 August 2026
Time: 14:00
Type: Hearing

William MCLENNAN

Proceeding: PF Ref: DN25000114

Reference: APP/2026-029506
Court: Forfar Sheriff Court - Court 3
Magistrate: Sheriff
Date: 21 August 2026
Time: 14:00
Type: Hearing

William MCLENNAN

Proceeding: PF Ref: DN26001084

Reference: SCS/2026-016302
Court: Dundee Sheriff Court - Court 1
Magistrate: Sheriff
Date: 27 July 2026
Time: 10:00
Type: Hearing

William MCLENNAN

Proceeding: PF Ref: DN26001886

Reference: SCS/2026-029341
Court: Dundee Sheriff Court - Court 5
Magistrate: Sheriff
Date: 11 June 2026
Time: 10:30
Type: Hearing

William MCLENNAN

Proceeding: PF Ref: DN26001886

Reference: SCS/2026-029341
Court: Dundee Sheriff Court - Court 1
Magistrate: Sheriff
Date: 19 May 2026
Time: 10:00
Type: Hearing