Cleveland Heights is a city in Cuyahoga County, Ohio, east of Cleveland. About 45,000 people lived there at the 2020 census. We loaded 83,863 Flock audit records from the Cleveland Heights Police Department. The records come in 56 monthly files covering August 17, 2021 through September 2, 2026. The first three files hold few records: 9 in August 2021, 11 in November 2021, and 7 in January 2022. Six months have no file. The Anomalies section lists them.
- Type: Organization audit
- Timespan: Aug 17, 2021 – Sep 2, 2026 (56 monthly files; 6 months missing)
- Records: 83,863
- Search types: search (59,634), lookup (11,820), lookup - Mobile (8,249), search - Mobile (3,999), visual (84), freeform (47), convoy (24), searchSummary - Mobile (3), visual - Mobile (3)
- License plate attached: 36,032 (43.0%)
- Case # present: 1,091 (1.3%)
The agency did not redact plates. Of the 47,831 records without a plate, 47,642 are search or search - Mobile entries where the operator did not enter one.
The chart leaves blank the weeks that fall inside a month with no file.
#Search types
| Type | Count | % |
|---|---|---|
| search | 59,634 | 71.1% |
| lookup | 11,820 | 14.1% |
| lookup - Mobile | 8,249 | 9.8% |
| search - Mobile | 3,999 | 4.8% |
| visual | 84 | 0.1% |
| freeform | 47 | 0.1% |
| convoy | 24 | <0.1% |
| searchSummary - Mobile | 3 | <0.1% |
| visual - Mobile | 3 | <0.1% |
#Top operators
91 Flock users ran searches in this period. Jeremy Young ran 22,403 of them, or 26.7% of all records. Young’s searches run from August 17, 2021, the date of the first record in the files, to September 2, 2026. 20,408 of Young’s searches are search entries.
| Operator | Count | % |
|---|---|---|
| Jeremy Young | 22,403 | 26.7% |
| Michael Dugan | 5,104 | 6.1% |
| Zach New | 4,682 | 5.6% |
| Joseph Torres | 4,630 | 5.5% |
| Chad West | 3,730 | 4.4% |
| Matt Cinadr | 2,989 | 3.6% |
| Cameron Knott | 2,902 | 3.5% |
| Isabelle Eke | 2,572 | 3.1% |
| Jam Panyathong | 2,278 | 2.7% |
| James Howard | 1,824 | 2.2% |
| Lewis Alvis | 1,798 | 2.1% |
| Brian Ondercin | 1,744 | 2.1% |
| James Hood | 1,605 | 1.9% |
| CJ Taddeo | 1,596 | 1.9% |
| Thomas Stephens | 1,373 | 1.6% |
#Reasons
“invest” is the most common reason. It appears 20,340 times, or 24.3% of all records. It appears 13 times in 2026. From December 2025 on, operators entered reasons as a category followed by text, such as “Motor Vehicle Theft/Stolen - invest”. 99.8% of 2026 reasons use that form.
Joseph Torres entered 3,254 of the 3,420 records with the reason “police”.
The table below groups reasons without regard to capitalization or trailing spaces. The data holds 1,644 distinct reasons on that basis.
| Reason | Count | % |
|---|---|---|
| invest | 20,340 | 24.3% |
| stolen | 4,728 | 5.6% |
| robbery | 4,177 | 5.0% |
| Shooting | 3,569 | 4.3% |
| theft | 3,482 | 4.2% |
| police | 3,420 | 4.1% |
| parking ticket | 2,484 | 3.0% |
| sus | 1,734 | 2.1% |
| Murder | 1,562 | 1.9% |
| thefts | 1,247 | 1.5% |
| hit skip | 1,220 | 1.5% |
| Motor Vehicle Theft/Stolen - S | 1,158 | 1.4% |
| agg robbery | 1,046 | 1.2% |
| fleeing | 885 | 1.1% |
| Homicide | 777 | 0.9% |
| Other | 32,034 | 38.2% |
#Report highlights
#Low-level offenses
Matt Cinadr ran 2,844 searches that cite parking. The reasons include “parking ticket” (2,484), “traffic infraction - parking ticket” (260), and “parking tickets” (97). The searches run from November 20, 2023 to August 7, 2026. They make up 95.1% of Cinadr’s 2,989 searches. 2,829 are search entries and 220 include a plate. The median search covered one network.
#Anomalies
#Missing months
The files contain no data for six months: September 2021, October 2021, December 2021, February 2022, November 2022, and August 2023. The other 56 months from August 2021 through September 2026 each have one file.
#August 2026 file
The August 2026 file has exactly 1,000 rows. Monthly files from 2023 through July 2026 range from 564 records (November 2023) to 3,272 (January 2025). The file lists records newest first. It runs from 9:24 p.m. on August 31 back to 2:55 a.m. on August 1, Eastern time. Records fall on all 31 days. The first four seven-day blocks of the month hold 222, 220, 192, and 253 records. August 29–31 hold 113. The month is thin throughout and does not stop early. If a 1,000-row cap applied to this newest-first list, any dropped records would fall before 2:55 a.m. on August 1. The files cannot confirm or rule that out.
#September 2026 file
The September 2026 file covers September 1–2 only. It holds 92 records.
#Duplicate rows
1,481 rows exactly match another row in the same file, including the record ID. Most come from 2022 files: October (650), September (304), December (253), and August (115). January 2023 (93) and February 2025 (64) hold most of the rest. The record count above excludes them. The files hold 85,344 rows in total.
#Test records
114 records give a reason containing “test”, such as “test” (98) and “new test oper” (10). Sean Hinkle entered 58 and Jeremy Young entered 37. 85 of the 114 are from 2022.