home / opsnap

reports

Each row is one public submission to Operation Snap. Includes the offence, vehicle details, location, and outcome.

Disposal outcomes: Education (driver awareness course), Warning Letter, Fixed Penalty (fine), Court (prosecution), NFA (no further action).

Data license: ODbL · Data source: West Midlands Police

id
{'label': 'ID'}
source_file
{'label': 'Source PDF'}
source_page
{'label': 'Page'}
source_row
{'label': 'Row'}
month
{'label': 'Month'}
reporter_transport_mode
{'label': 'Reporter'}
vehicle_make
{'label': 'Make'}
vehicle_model
{'label': 'Model'}
vehicle_colour
{'label': 'Colour'}
offence
{'label': 'Offence'}
second_offence
{'label': 'Second offence'}
offence_location_raw
{'label': 'Location (raw)'}
offence_location
{'label': 'Location'}
council_area_raw
{'label': 'Council (raw)'}
council_area
{'label': 'Council area'}
disposal
{'label': 'Outcome'}
nfa_rationale
{'label': 'NFA reason'}
witness_contacted
{'label': 'Witness contacted'}
latitude
{'label': 'Lat'}
longitude
{'label': 'Lng'}

18 rows where council_area = "Out of Force Area", month = "2026-02" and reporter_transport_mode = "Pedestrian" sorted by month descending

✎ View and edit SQL

This data as json, CSV (advanced)

Suggested facets: vehicle_model, vehicle_colour, second_offence, offence_location_raw, offence_location, nfa_rationale, latitude, longitude

vehicle_make 15

  • Ford 3
  • Mercedes-Benz 2
  • BMW 1
  • Dacia 1
  • Fiat 1
  • Hyundai 1
  • Kia 1
  • Land Rover 1
  • Peugeot 1
  • Porsche 1
  • Seat 1
  • Toyota 1
  • Vauxhall 1
  • Volkswagen 1
  • Yamaha 1

offence 7

  • Cause unnecessary obstruction by motor vehicle / trailer outside of the Greater London area 6
  • Driving without Due Care and Attention 5
  • Misc - Non Traffic Offences 2
  • Motor vehicle fail to comply with a non endorsable traffic sign - detected by means other than ACD 2
  • Contravening a Red Traffic Light 1
  • Motor vehicle fail to comply with endorsable section 36 traffic sign -other than manned or automatic equipmen 1
  • Use a vehicle / cycle on a road and contravene a local traffic order other than parking 1

reporter_transport_mode 1

  • Pedestrian · 18 ✖

month 1

  • 2026-02 · 18 ✖

disposal 1

  • NFA 18

council_area 1

  • Out of Force Area · 18 ✖
id source_file source_page source_row month ▲ reporter_transport_mode vehicle_make vehicle_model vehicle_colour offence second_offence offence_location_raw offence_location council_area_raw council_area disposal nfa_rationale witness_contacted latitude longitude
7324 op-snap---monthly-publication-february-2026.pdf   71 2026-02 Pedestrian Ford Puma Black Misc - Non Traffic Offences None Halord Lane Halord Lane Out of Force Area Out of Force Area NFA Out of Force      
7332 op-snap---monthly-publication-february-2026.pdf   79 2026-02 Pedestrian Dacia Jogger White Motor vehicle fail to comply with a non endorsable traffic sign - detected by means other than ACD None Queens Road Kenilworth Queens Road Kenilworth Out of Force Area Out of Force Area NFA Out of Force      
7409 op-snap---monthly-publication-february-2026.pdf   156 2026-02 Pedestrian Peugeot 5008 Grey Cause unnecessary obstruction by motor vehicle / trailer outside of the Greater London area None Maypole Lane Maypole Lane Out of Force Area Out of Force Area NFA Out of Force   52.4046654 -1.8712644
7441 op-snap---monthly-publication-february-2026.pdf   188 2026-02 Pedestrian Hyundai I30 Black Driving without Due Care and Attention None Tachbrook Road Tachbrook Road Out of Force Area Out of Force Area NFA Out of Force      
7508 op-snap---monthly-publication-february-2026.pdf   255 2026-02 Pedestrian BMW 325D Blue Driving without Due Care and Attention None Stratford Upon Avon Stratford Upon Avon Out of Force Area Out of Force Area NFA Out of Force   52.3499075 -1.7812051
7570 op-snap---monthly-publication-february-2026.pdf   317 2026-02 Pedestrian Kia Sportage Black Cause unnecessary obstruction by motor vehicle / trailer outside of the Greater London area None Nuneaton Nuneaton Out of Force Area Out of Force Area NFA Out of Force   52.4014214 -1.5189806
7601 op-snap---monthly-publication-february-2026.pdf   348 2026-02 Pedestrian Fiat Mylife Blue Driving without Due Care and Attention None Briar Close Briar Close Out of Force Area Out of Force Area NFA Out of Force   52.5215268 -1.8348724
7727 op-snap---monthly-publication-february-2026.pdf   474 2026-02 Pedestrian Ford Transit Blue Use a vehicle / cycle on a road and contravene a local traffic order other than parking None Off force Off force Out of Force Area Out of Force Area NFA Out of Force      
7774 op-snap---monthly-publication-february-2026.pdf   521 2026-02 Pedestrian Yamaha   Blue Motor vehicle fail to comply with endorsable section 36 traffic sign -other than manned or automatic equipmen t None Rugby Rugby Out of Force Area Out of Force Area NFA Out of Force   52.5458823 -1.7949266
8004 op-snap---monthly-publication-february-2026.pdf   751 2026-02 Pedestrian Mercedes-Benz GLB Silver Cause unnecessary obstruction by motor vehicle / trailer outside of the Greater London area None Milby Drive Milby Drive Out of Force Area Out of Force Area NFA Out of Force      
8005 op-snap---monthly-publication-february-2026.pdf   752 2026-02 Pedestrian Volkswagen Tiguan Gold Motor vehicle fail to comply with a non endorsable traffic sign - detected by means other than ACD None Lea Lane Lea Lane Out of Force Area Out of Force Area NFA Out of Force   52.4835462 -1.7767904
8035 op-snap---monthly-publication-february-2026.pdf   782 2026-02 Pedestrian Seat   Silver Driving without Due Care and Attention None Brownshore Lane Brownshore Lane Out of Force Area Out of Force Area NFA Out of Force      
8048 op-snap---monthly-publication-february-2026.pdf   795 2026-02 Pedestrian Vauxhall Mokka Grey Contravening a Red Traffic Light None Stratford Upon Avon Stratford Upon Avon Out of Force Area Out of Force Area NFA Out of Force   52.3499075 -1.7812051
8054 op-snap---monthly-publication-february-2026.pdf   801 2026-02 Pedestrian Mercedes-Benz Sprinter White Driving without Due Care and Attention None Sandford Avenue Church Stretton Sandford Avenue Church Stretton Out of Force Area Out of Force Area NFA Out of Force      
8405 op-snap---monthly-publication-february-2026.pdf   1152 2026-02 Pedestrian Porsche Cayenne Blue Cause unnecessary obstruction by motor vehicle / trailer outside of the Greater London area None Abbey Road Abbey Road Out of Force Area Out of Force Area NFA     52.5162302 -1.8593733
8408 op-snap---monthly-publication-february-2026.pdf   1155 2026-02 Pedestrian Ford Transit White Cause unnecessary obstruction by motor vehicle / trailer outside of the Greater London area None Friars Street, Warwick Friars Street, Warwick Out of Force Area Out of Force Area NFA Out of Force      
8710 op-snap---monthly-publication-february-2026.pdf   1457 2026-02 Pedestrian Land Rover freelander Silver Misc - Non Traffic Offences None out of force Out Of Force Out of Force Area Out of Force Area NFA Misc Inc Crimes      
8859 op-snap---monthly-publication-february-2026.pdf   1606 2026-02 Pedestrian Toyota hilux White Cause unnecessary obstruction by motor vehicle / trailer outside of the Greater London area None out of force Out Of Force Out of Force Area Out of Force Area NFA Out of Force      

Advanced export

JSON shape: default, array, newline-delimited, object

CSV options:

CREATE TABLE reports (
            id INTEGER PRIMARY KEY AUTOINCREMENT,
            source_file TEXT NOT NULL,
            source_page INTEGER,
            source_row INTEGER,
            month TEXT NOT NULL,
            reporter_transport_mode TEXT,
            vehicle_make TEXT,
            vehicle_model TEXT,
            vehicle_colour TEXT,
            offence TEXT,
            second_offence TEXT,
            offence_location_raw TEXT,
            offence_location TEXT,
            council_area_raw TEXT,
            council_area TEXT,
            disposal TEXT,
            nfa_rationale TEXT,
            witness_contacted TEXT
        , latitude REAL, longitude REAL);
CREATE INDEX idx_month ON reports(month);
CREATE INDEX idx_council_area ON reports(council_area);
CREATE INDEX idx_offence ON reports(offence);
CREATE INDEX idx_disposal ON reports(disposal);
CREATE INDEX idx_location ON reports(offence_location);