{
  "id": "2022-11-13-uva-shooting",
  "slug": "uva-shooting-2022-11-13",
  "institution": {
    "name": "University of Virginia",
    "shortName": "UVA",
    "state": "VA",
    "type": "public-r1",
    "alertSystemName": "UVA Alerts",
    "enrollment": 26000
  },
  "incident": {
    "date": "2022-11-13",
    "endDate": "2022-11-14",
    "type": "active-shooter",
    "cleryCategory": "emergency-notification",
    "headline": "Student gunman killed three on a chartered bus; 12-hour manhunt produced 36 alerts",
    "headlinePublic": "Student gunman killed three on a chartered bus; 12-hour manhunt produced 36 alerts",
    "summary": "A student [opened fire on a chartered bus](https://en.wikipedia.org/wiki/2022_University_of_Virginia_shooting) returning from a field trip, killing three football players. The shooter fled, triggering a 12-hour manhunt that produced one of the longest documented campus alert sequences, with 36 messages across SMS, email, Twitter, and the [UVA Emergency website](https://uvaemergency.virginia.edu/alert/archive). The two-stage escalation from 'SHOTS FIRED' to 'ACTIVE ATTACKER' reflected a deliberate verification protocol. This case file documents 13 of the 36 alerts recovered from public sources; approximately 20 were repetitive shelter-in-place reminders sent roughly every 15 minutes overnight.",
    "outcome": "Suspect apprehended the following morning in Henrico County. The gunman, Christopher Darnell Jones Jr., pleaded guilty to three counts of first-degree murder in November 2024 and was sentenced in November 2025 to five life terms plus 23 years. An independent review found the initial alert should have been sent sooner; it went out 16 minutes after the first 911 call.",
    "casualties": {
      "killed": 3,
      "injured": 2
    },
    "resolution": "confirmed-threat"
  },
  "alerts": [
    {
      "sequence": 1,
      "type": "initial",
      "timestamp": "2022-11-13T22:32:00-05:00",
      "channel": "twitter-x",
      "verbatimText": "UVA Alert:  Shots fired reported at Culbreth Garage. Follow fire/police direction. If possible, avoid the area.",
      "isVerbatimConfirmed": true,
      "sourceUrl": "https://x.com/UVAPolice/status/1591997267430473729",
      "sourceDescription": "@UVAPolice on X (verbatim raw t.co)",
      "annotations": [
        "Standard 'UVA Alert:' prefix in mixed case (sentence case), not all caps",
        "Terse initial report: 'Shots fired reported' rather than confirming active shooter",
        "Includes a protective directive ('avoid the area') but does not invoke Run-Hide-Fight",
        "Sent at approximately 10:32 PM EST, 16 minutes after the first 911 call at 10:16 PM EST, a delay later criticized in the independent review for an overly cumbersome multi-level approval process",
        "Verbatim text recovered from the UVA Police Division's official X/Twitter post; Charlottesville Tomorrow's reporting describes this alert as part of a rapid sequence of tweets, text messages, and emails pushed out simultaneously, corroborating the SMS channel label alongside the cited Twitter source"
      ],
      "characterCount": 111
    },
    {
      "sequence": 2,
      "type": "update",
      "timestamp": "2022-11-13T22:42:00-05:00",
      "channel": "sms",
      "verbatimText": "UVA Alert: ACTIVE ATTACKER firearm reported in area of Culbreth Road. RUN HIDE FIGHT",
      "isVerbatimConfirmed": true,
      "sourceUrl": "https://x.com/UVASafety/status/1591999981530931201",
      "sourceDescription": "UVA Department of Safety and Security verbatim post on X (Twitter)",
      "annotations": [
        "Escalation from 'Shots fired reported' to 'ACTIVE ATTACKER' in approximately 10 minutes",
        "Uses 'ACTIVE ATTACKER' rather than 'ACTIVE SHOOTER', a terminology choice some institutions now prefer",
        "Adds Run-Hide-Fight directive absent from the initial alert",
        "Broadens location from specific garage to 'area of Culbreth Road'",
        "Verbatim text recovered from the UVA Department of Safety and Security's official X/Twitter post; this message was also transmitted via SMS and email in the same simultaneous multi-channel push described by Charlottesville Tomorrow's reporting"
      ],
      "characterCount": 84
    },
    {
      "sequence": 3,
      "type": "update",
      "timestampApprox": "Approximately 10:45 p.m. EST, November 13",
      "channel": "twitter-x",
      "verbatimText": "UVA Alert: ACTIVE ATTACKER firearm reported in area of Culbreth Road. RUN HIDE FIGHT",
      "isVerbatimConfirmed": true,
      "sourceUrl": "https://x.com/UVASafety/status/1591999981530931201",
      "sourceDescription": "@UVASafety on X (verbatim raw t.co)",
      "annotations": [
        "First explicit shelter-in-place directive",
        "Confirms single suspect at large",
        "Recovered from UVA Emergency Management archive node/8686"
      ],
      "characterCount": 84
    },
    {
      "sequence": 4,
      "type": "update",
      "timestampApprox": "Approximately 11:00 p.m. EST, November 13",
      "channel": "sms",
      "verbatimText": "UVA Alert: UPDATE TO THE SHOOTING ON CULBRETH ROAD. 1 SUSPECT IS AT LARGE, IS CONSIDERED TO BE ARMED AND DANGEROUS. PLEASE CONTINUE TO SHELTER IN PLACE.",
      "isVerbatimConfirmed": true,
      "sourceUrl": "https://uvaemergency.virginia.edu/alert/archive",
      "sourceDescription": "UVA Emergency Alert Archive",
      "annotations": [
        "Escalation: suspect now 'ARMED AND DANGEROUS'",
        "All-caps format for severity emphasis",
        "Recovered from UVA Emergency Management archive node/8701"
      ],
      "characterCount": 152
    },
    {
      "sequence": 5,
      "type": "update",
      "timestampApprox": "Approximately 11:20 p.m. EST, November 13",
      "channel": "sms",
      "verbatimText": "UPDATE: 1 SUSPECT IS AT LARGE, CONSIDERED ARMED & DANGEROUS. CONTINUE TO SHELTER IN PLACE. REACH OUT TO FRIENDS & FAMILY TO ADVISE OF YOUR STATUS.",
      "isVerbatimConfirmed": true,
      "sourceUrl": "https://uvaemergency.virginia.edu/alert/archive",
      "sourceDescription": "UVA Emergency Alert Archive",
      "annotations": [
        "'REACH OUT TO FRIENDS & FAMILY TO ADVISE OF YOUR STATUS' is an unusual and empathetic directive",
        "Acknowledges the human dimension of an unfolding crisis, not just the tactical situation"
      ],
      "characterCount": 146
    },
    {
      "sequence": 6,
      "type": "update",
      "timestampApprox": "Late evening, November 13",
      "channel": "sms",
      "verbatimText": "UVA Alert: SUSPECT IS DESCRIBED AS A BLACK MALE, WEARING A BURGANDY JACKET BLUE JEANS AND RED SHOES.",
      "isVerbatimConfirmed": true,
      "sourceUrl": "https://uvaemergency.virginia.edu/alert/archive",
      "sourceDescription": "UVA Emergency Alert Archive",
      "annotations": [
        "Typo preserved: 'BURGANDY' (not 'BURGUNDY'), an authenticity marker of urgent composition",
        "Provides physical description to enable community assistance in identifying suspect",
        "Recovered from UVA Emergency Management archive node/8706"
      ],
      "characterCount": 100
    },
    {
      "sequence": 7,
      "type": "update",
      "timestampApprox": "Late evening, November 13",
      "channel": "sms",
      "verbatimText": "SUSPECT IS CHRISTOPHER DARNELL JONES JR. DESCRIBED AS A BLACK MALE, WEARING A BURGANDY JACKET OR HOODIE, BLUE JEANS, RED SHOES.",
      "isVerbatimConfirmed": true,
      "sourceUrl": "https://uvaemergency.virginia.edu/alert/archive",
      "sourceDescription": "UVA Emergency Alert Archive",
      "annotations": [
        "First alert naming the suspect by full name",
        "Same 'BURGANDY' typo carried forward from the previous alert",
        "Recovered from UVA Emergency Management archive node/8746"
      ],
      "characterCount": 127
    },
    {
      "sequence": 8,
      "type": "update",
      "timestampApprox": "Late evening, November 13",
      "channel": "sms",
      "verbatimText": "SUSPECT IS A B/M BURGANDY JACKET, BLUE JEANS, RED SHOES. MAY BE DRIVING A BLACK SUV VA TAG TWX3580",
      "isVerbatimConfirmed": true,
      "sourceUrl": "https://uvaemergency.virginia.edu/alert/archive",
      "sourceDescription": "UVA Emergency Alert Archive",
      "annotations": [
        "Adds vehicle description and license plate: critical escalation detail",
        "Uses police abbreviation 'B/M' (Black/Male) rather than full description",
        "Recovered from UVA Emergency Management archive node/8751"
      ],
      "characterCount": 98
    },
    {
      "sequence": 9,
      "type": "update",
      "timestampApprox": "Overnight, November 13-14",
      "channel": "sms",
      "verbatimText": "UVA Alert: Shelter in place remains in effect. Suspect is at large. UPD is actively searching. Monitor email for updates. Call 911 to report info.",
      "isVerbatimConfirmed": true,
      "sourceUrl": "https://uvaemergency.virginia.edu/alert/archive",
      "sourceDescription": "UVA Emergency Alert Archive",
      "annotations": [
        "Transition to manhunt posture: 'suspect is at large'",
        "Directs to email for detailed updates, acknowledging SMS length limits",
        "One of approximately 20 periodic shelter-in-place reminders sent roughly every 15 minutes overnight"
      ],
      "characterCount": 146
    },
    {
      "sequence": 10,
      "type": "update",
      "timestampApprox": "Approximately 4:00 a.m. EST, November 14",
      "channel": "sms",
      "verbatimText": "Update: UPD reported shooting resulted in 3 fatalities. 2 add'l victims are injured. Refer to UVA email and social media for more information. Shelter in place.",
      "isVerbatimConfirmed": true,
      "sourceUrl": "https://uvaemergency.virginia.edu/alert/archive",
      "sourceDescription": "UVA Emergency Alert Archive",
      "annotations": [
        "First SMS confirmation of fatalities, approximately 5.5 hours after the shooting",
        "Abbreviation 'add'l' reflects SMS character optimization",
        "Directs to email/social for fuller information, a recurring pattern in this sequence",
        "Recovered from UVA Emergency Management archive node/8786"
      ],
      "characterCount": 160
    },
    {
      "sequence": 11,
      "type": "update",
      "timestamp": "2022-11-14T06:00:00-05:00",
      "channel": "email",
      "verbatimText": "UVA Alert: The University of Virginia has cancelled all classes for today, Monday, Nov. 14. All University activities are also cancelled. Employees who do not provide essential services should not report to work. The shelter-in-place order remains in effect. The suspect is still at large.",
      "isVerbatimConfirmed": true,
      "sourceUrl": "https://uvaemergency.virginia.edu/alert/archive",
      "sourceDescription": "UVA Emergency Alert Archive",
      "annotations": [
        "Morning administrative update: cancels classes, activities, non-essential work",
        "Shelter-in-place maintained overnight into the next day",
        "'Suspect is still at large' signals unresolved threat 8+ hours after incident"
      ],
      "characterCount": 289
    },
    {
      "sequence": 12,
      "type": "all-clear",
      "timestamp": "2022-11-14T10:33:00-05:00",
      "channel": "sms",
      "verbatimText": "UVA Alert: A suspect is in custody. The UVA shelter-in-place has been lifted. Thank you for your patience and cooperation during this time. Further information will follow.",
      "isVerbatimConfirmed": true,
      "sourceUrl": "https://uvaemergency.virginia.edu/alert/archive",
      "sourceDescription": "UVA Emergency Alert Archive",
      "annotations": [
        "12 hours from first alert to all-clear",
        "'Thank you for your patience and cooperation' provides emotional acknowledgment",
        "This case file documents 13 of the 36 total alerts; approximately 20 were repetitive shelter-in-place reminders sent roughly every 15 minutes overnight"
      ],
      "characterCount": 172
    }
  ],
  "context": "The [UVA shooting](https://en.wikipedia.org/wiki/2022_University_of_Virginia_shooting) produced one of the most extensive documented campus alert sequences in history. The 36 messages across 12 hours (roughly one every 15 minutes) illustrate the communication challenge of an extended manhunt across SMS, email, Twitter, and the UVA Emergency website. This case file documents 13 of the 36 alerts recovered from public sources; approximately 20 were repetitive shelter-in-place reminders sent at regular intervals overnight. The two-stage escalation from 'SHOTS FIRED' to 'ACTIVE ATTACKER' (with a 4-minute gap) reflects the tension between speed and accuracy. Subsequent alerts show progressive information escalation: suspect description (with the preserved 'BURGANDY' typo), suspect name, vehicle description with license plate, fatality count, and finally the all-clear. The [independent review](https://news.virginia.edu/content/uva-shares-reports-external-review-nov-13-shooting) later concluded that even the initial alert was delayed; the 16-minute gap between the first 911 call and the first alert was attributed to the time needed to confirm the threat. Three football players, [Devin Chandler, Lavel Davis Jr., and D'Sean Perry](https://news.virginia.edu/content/man-who-committed-2022-shootings-grounds-sentenced-five-life-terms), were killed. The shooter, a former football player, was found the following morning in Henrico County.",
  "keyFindings": [
    "36 alerts over 12 hours represents one of the longest documented campus alert sequences",
    "Two-stage escalation (SHOTS FIRED to ACTIVE ATTACKER) reflects deliberate verification protocol",
    "16-minute gap between 911 call and first alert was later criticized by an independent review as too long",
    "'BURGANDY' typo in suspect description carried forward across multiple alerts, an authenticity marker of urgent composition",
    "Progressive information escalation: shots fired, active attacker, suspect description, suspect name, vehicle/plate, fatalities, all-clear",
    "'REACH OUT TO FRIENDS & FAMILY TO ADVISE OF YOUR STATUS' is an unusually empathetic directive in a tactical alert",
    "Approximately 20 overnight alerts were repetitive shelter-in-place reminders sent roughly every 15 minutes"
  ],
  "responseTimeMinutes": 16,
  "sources": [
    {
      "title": "UVA Emergency Alert Archive",
      "url": "https://uvaemergency.virginia.edu/alert/archive",
      "type": "official-archive"
    },
    {
      "title": "Independent Review (commissioned by UVA)",
      "url": "https://news.virginia.edu/content/uva-shares-reports-external-review-nov-13-shooting",
      "type": "after-action-report"
    },
    {
      "url": "https://x.com/UVAPolice/status/1591997267430473729",
      "title": "@UVAPolice on X",
      "type": "official-archive",
      "dateAccessed": "2026-07-18"
    },
    {
      "url": "https://x.com/UVASafety/status/1591999981530931201",
      "title": "@UVASafety on X (verbatim raw t.co)",
      "type": "official-archive",
      "dateAccessed": "2026-07-18"
    }
  ],
  "confidence": "high",
  "tags": [
    "active-shooter",
    "manhunt",
    "overnight",
    "extended-sequence",
    "run-hide-fight",
    "two-stage-escalation",
    "football-players",
    "2022"
  ],
  "dateAdded": "2026-03-31",
  "lastUpdated": "2026-07-18",
  "addedBy": "manual",
  "communityResponse": {
    "sentiment": "negative",
    "summary": "Independent reviews concluded UVA \"waited too long\" (about 16 minutes after the first 911 call) to issue the first UVA Alert, with the [external review](https://www.cvilletomorrow.org/long-awaited-report-on-2022-uva-shooting-determines-the-university-waited-too-long-to-alert-students/) saying the delay subjected the community to \"preventable risk,\" and students describing being unaware a shooter was loose for hours.",
    "quotes": [
      {
        "text": "That elapsed period of time is too long given the timeline of most active shooting incidents and could have resulted in University community members being subject to preventable risk by unknowingly continuing to move freely around Grounds despite the presence of an active shooter",
        "speaker": "Vinson & Elkins external review report",
        "source": "Charlottesville Tomorrow",
        "sourceUrl": "https://www.cvilletomorrow.org/long-awaited-report-on-2022-uva-shooting-determines-the-university-waited-too-long-to-alert-students/",
        "sourceType": "local-media",
        "isVerbatimConfirmed": false
      },
      {
        "text": "It's scary to think that a shooter was loose in my city for so long and I had no idea",
        "speaker": "Paige Robinson, UVA student",
        "source": "UVA Magazine",
        "sourceUrl": "https://uvamagazine.org/articles/12_hours_in_the_dark",
        "sourceType": "local-media",
        "isVerbatimConfirmed": false
      }
    ],
    "confidence": "medium"
  }
}
