Avondale is a city in Maricopa County, Arizona, west of Phoenix. About 89,000 people lived there at the 2020 census. We loaded two sets of Flock audit records from the Avondale Police Department. The org audit lists searches run by Avondale Flock users. It comes in 36 monthly files covering January 2023 through December 2025. The network audit lists searches by any agency that reached Avondale’s cameras. It comes in 37 files covering October 2023 through December 2025, with 12 gaps. The Anomalies section lists them. All times below are Arizona time.
#Org audit metrics
- Type: Organization audit
- Timespan: Jan 1, 2023 – Dec 31, 2025 (36 monthly files)
- Records: 23,558
- Search types: search (17,286), lookup (5,975), lookup - Mobile (260), search - Mobile (37)
- License plate attached: 13,380 (56.8%)
- Case # present: 4,896 (20.8%)
The agency did not redact the org audit. All 10,178 records without a plate are search or search - Mobile entries where the operator did not enter one. The org name on all records is Avondale AZ PD.
Org audit volume grew each year: 2,022 records in 2023, 7,247 in 2024, and 14,289 in 2025. The median search covered 13 networks. 2,264 searches (9.6%) covered 1,000 networks or more. The first of those came on April 22, 2023. There were 132 in 2023, 680 in 2024, and 1,452 in 2025.
#Network audit metrics
- Type: Network audit
- Timespan: Oct 1, 2023 – Dec 31, 2025 (37 files; 242 of 823 days not covered)
- Records: 4,895,091
- Organizations (network): 5,139
- Search types: lookup (3,714,160), search (637,293), lookup - Mobile (534,084), search - Mobile (9,417), convoy (108), multiGeo (19), freeform (10)
- Operator name: redacted on 4,895,091 records
- License plate: redacted on 4,842,163 records; blank on 52,928
- Case #: redacted on 365,604 records; blank on 4,529,487
- Filters: redacted on 2,558,621 records
The median network search covered 5,777 networks. 94.7% covered 1,000 networks or more. The network audit includes 11,903 searches by Avondale AZ PD. The same record IDs appear in the org audit.
The bars show network audit searches per week. The line shows org audit searches per week. The chart leaves a bar blank for any week that includes a day the network files do not cover. It ends with the week of December 22, 2025.
#Search types
#Org audit
| Type | Count | % |
|---|---|---|
| search | 17,286 | 73.4% |
| lookup | 5,975 | 25.4% |
| lookup - Mobile | 260 | 1.1% |
| search - Mobile | 37 | 0.2% |
#Network audit
| Type | Count | % |
|---|---|---|
| lookup | 3,714,160 | 75.9% |
| search | 637,293 | 13.0% |
| lookup - Mobile | 534,084 | 10.9% |
| search - Mobile | 9,417 | 0.2% |
| convoy | 108 | <0.1% |
| multiGeo | 19 | <0.1% |
| freeform | 10 | <0.1% |
#Top operators
126 Flock users ran searches in the org audit. John Kendall ran 5,430 of them, or 23.0% of all records. Kendall’s searches run from January 3, 2023 to December 30, 2025. In 2023, Kendall ran 1,378 of the 2,022 org searches.
| Operator | Count | % |
|---|---|---|
| John Kendall | 5,430 | 23.0% |
| Josh Ayala Shaffer | 1,660 | 7.0% |
| Calvin Parker | 1,020 | 4.3% |
| Tyler Davids | 954 | 4.0% |
| Joshua Wheatley | 845 | 3.6% |
| Emanual Johns | 832 | 3.5% |
| Chris Beckett | 827 | 3.5% |
| Benjamin Beebe | 578 | 2.5% |
| Leslie Greene | 501 | 2.1% |
| Bethany Rendon | 498 | 2.1% |
| Robert Simington | 427 | 1.8% |
| Issac Najera | 407 | 1.7% |
| Jarrod Dacquisto | 394 | 1.7% |
| Dustin Greenwood | 358 | 1.5% |
| Toby Story | 324 | 1.4% |
#Top agencies using Avondale’s network
5,139 agencies, including Avondale AZ PD, searched Avondale’s network in the covered periods. These are the top 15 by volume. Records from 14 agencies labeled “[Federal]” total 10,463.
| Agency | Count | % |
|---|---|---|
| Houston TX PD | 157,082 | 3.2% |
| Dallas TX PD | 110,326 | 2.3% |
| Phoenix AZ PD | 46,103 | 0.9% |
| Arizona Department of Public Safety | 43,238 | 0.9% |
| Fort Worth TX PD | 40,250 | 0.8% |
| Mesa AZ PD | 39,282 | 0.8% |
| Oklahoma City OK PD | 37,518 | 0.8% |
| Cobb County GA SO | 37,468 | 0.8% |
| Riverside County CA SO | 36,831 | 0.8% |
| Fairfax County VA PD | 33,361 | 0.7% |
| Scottsdale AZ PD | 32,556 | 0.7% |
| Kansas Highway Patrol | 30,832 | 0.6% |
| Columbus OH PD | 29,455 | 0.6% |
| Texas Department of Public Safety | 28,832 | 0.6% |
| Cobb County GA PD | 28,764 | 0.6% |
#Reasons
The tables below group reasons without regard to capitalization or trailing spaces.
#Org audit
“burglary” is the most common reason in the org audit. It appears 1,816 times, or 7.7% of all records. The org audit holds 1,205 distinct reasons. No record leaves the reason blank. The reason “509” appears 288 times. Leslie Greene entered 128 of them.
| Reason | Count | % |
|---|---|---|
| burglary | 1,816 | 7.7% |
| stolen vehicle | 1,758 | 7.5% |
| theft of vehicle | 1,335 | 5.7% |
| theft | 1,041 | 4.4% |
| hit and run | 716 | 3.0% |
| suspicious | 694 | 2.9% |
| agg assault | 521 | 2.2% |
| investigation | 456 | 1.9% |
| fraud | 443 | 1.9% |
| missing person | 440 | 1.9% |
| stolen | 401 | 1.7% |
| criminal damage | 386 | 1.6% |
| shoplifting | 375 | 1.6% |
| criminal investigation | 300 | 1.3% |
| trespassing | 295 | 1.3% |
| Other | 12,581 | 53.4% |
#Network audit
The network audit holds 199,624 distinct reasons. 902 records leave the reason blank.
| Reason | Count | % |
|---|---|---|
| investigation | 368,771 | 7.5% |
| inv | 269,650 | 5.5% |
| stolen | 247,261 | 5.1% |
| warrant | 116,946 | 2.4% |
| invest | 105,527 | 2.2% |
| theft | 81,061 | 1.7% |
| suspect | 73,961 | 1.5% |
| wanted | 69,928 | 1.4% |
| intel | 67,261 | 1.4% |
| drugs | 55,009 | 1.1% |
| stolen vehicle | 54,242 | 1.1% |
| narcotics | 44,946 | 0.9% |
| traffic | 38,069 | 0.8% |
| warrants | 32,085 | 0.7% |
| missing person | 30,979 | 0.6% |
| Other | 3,239,395 | 66.2% |
#Report highlights
#Immigration
2,136 network records from 137 agencies match the immigration report’s terms. The org audit has no matches. The most common reasons are “ICE” (657), “ice” (323), “Deportation Warrant” (96), “Ice” (77), “ERO” (58), and “Immigration” (52). Three agencies entered 977 of the matches: Lowndes County GA SO (426), Florida Highway Patrol (294), and Hoover AL PD (257). Separately, accounts labeled “[Federal] US Border Patrol [Inactive]” and “[Federal] Homeland Security Investigations [Inactive]” ran 209 and 140 network searches. These counts cover all reasons.
1,060 of the matches give only “ICE” as the reason, in some capitalization. Lowndes County GA SO, Florida Highway Patrol, and Hoover AL PD entered most of them. “Ice” is also slang for methamphetamine, and a one-word reason does not show which meaning the operator intended.
#First Amendment
15 org records give the reason “demonstration”. Joshua Wheatley ran all 15 between 10:42 and 10:53 a.m. on November 21, 2024. Twelve are search entries and three are lookup entries. Each covered 125 networks.
In the network audit, Williamsburg VA PD gave the reason “armed protest” 61 times between October 6 and October 11, 2023. Other network reasons include “protest”, “trump rally POI” (Plover WI PD, 7), and “no kings rock threat” (Arizona Department of Public Safety, 3).
#Develop your own probable cause
1,868 network records from 119 agencies match the report’s terms. “MYOC” appears in 1,089 and “get PC” in 289. Downers Grove IL PD (214), Oconee County GA SO (190), and Chesterton IN PD (170) entered the most. The org audit has no matches.
#Low-level offenses
317 org records cite trespassing. John Kendall entered 257 of them: 39 in 2023, 204 in 2024, and 14 in 2025. The org audit also holds four records for littering, two for loitering, and four for disorderly conduct.
#Anomalies
#Network audit gaps
The network files start on October 1, 2023. The org files start on January 1, 2023. Within October 2023 through December 2025, the network files do not cover these dates:
- Dec 16 – Dec 31, 2023
- Apr 1 – Apr 16, 2024
- Jun 1 – Jun 15, 2024
- Jul 1 – Jul 17, 2024
- Aug 1 – Aug 14, 2024
- Oct 16 – Oct 31, 2024
- Dec 1 – Dec 11, 2024
- Jan 1 – Jan 31, 2025
- Mar 16 – Mar 31, 2025
- Jul 1 – Jul 31, 2025
- Sep 1 – Sep 30, 2025
- Oct 17 – Nov 14, 2025
The gaps total 242 of 823 days. The org audit has no gaps by month.
#Duplicate rows
14,407 network rows exactly match another row in the same file, including the record ID. The Feb 1–14, 2025 file holds 14,261 of them. In that file, records from 10:26 p.m. on February 11 to 5:27 p.m. on February 12 appear twice in a row. The Dec 12–24, 2024 file holds 102 and the Feb 1–13, 2024 file holds 37. Six other files hold one or two. In the org audit, 39 rows exactly match another row: 25 in January 2023 and 14 in February 2025. The record counts above exclude duplicates. The files hold 4,909,498 network rows and 23,597 org rows in total.
#Test records
186 org records give a reason containing “test”: “test” (174), “audit test” (7), and “testing” (5). John Kendall entered 130 and Issac Najera entered 18. In the network audit, 16,988 reasons contain a word that starts with “test”. “test” alone accounts for 15,068.