Skip to file

Places

Campus geometry first. Airport and courthouse claims hang off the same map habit: coordinates, then the story. A wider case map comes later.

Open UVU scene map

MapLibre on OpenStreetMap data. Camera pins are graded photos and videos, not place records.

court

Fourth District Court, Provo

Judge Tony F. Graf Jr. Preliminary hearing 6-10 Jul 2026. Bindover arguments 1 Sep 2026. Cameras allowed after a May 2026 ruling.

campus

Wooded rifle drop

Area north of campus where a bolt-action Mauser-type .30-06, wrapped in a towel, was recovered. State says Robinson hid it here and later tried to retrieve it.

airport

Provo Airport

Owens claims two Egyptian military aircraft were here on 10 Sep 2025, one powered on before the shot and again minutes after. Unverified in this file pending flight-log originals.

campus

Losee Center roof

Alleged firing position. State says the shooter crossed a railing from a public walkway onto the roof ~12:15 p.m., went prone facing the tent, fired, then dropped from the north corner ~12:24.

campus

Sorensen Student Center

Hull: the person the state IDs as Robinson bought a Chick-fil-A meal here, sat and ate, then walked into woods northeast of Campus Drive still carrying a blue backpack.

other

Utah County Jail

Robinson booked 12 Sep 2025, held without bail, later transferred here (Spanish Fork). First court appearance was by video 16 Sep.

hospital

Timpanogos Regional Hospital

Kirk was taken here from campus and pronounced dead.

campus

UVU parking garage

State: gray Dodge Challenger entered ~8:29 a.m. 10 Sep. Driver in maroon shirt and light shorts walked to the courtyard, spoke with TPUSA staff, left before 9:30. FBI stills later show a stairwell in a garage.

campus

UVU courtyard tent

Outdoor speaking site. Kirk was seated under a Turning Point tent in the grassy amphitheater. About 3,000 people. Shot at 12:23:30 MDT.

other

Washington County Sheriff's Office

Robinson surrendered here the evening of 11 Sep 2025 after parents and a retired deputy arranged it with Sheriff Nate Brooksby.