Injury report template for coaches and club staff

Updated 2026-10-30

A player goes down at practice, and an hour later nobody agrees on what happened. A note on a phone gets lost. I would rather the coach fill in one short form while the details are fresh, and keep every incident in one list.

Who should fill it in?

The adult who was there, as soon as the player is safe. The form is short, so it can be done from a phone at the side of the field.

What does it ask, and what is left out?

It asks who was hurt, the date, where it happened, which body area, what you saw, what first aid was given and whether a parent or guardian was told. It leaves out diagnoses, insurance details and medical history on purpose. I would rather a coach write facts than guess.

Can an AI help fill it in?

Yes. The coach's AI might ask "Which body area was hurt?" Then "What first aid was given?" Then "Was a parent told?" It shows every answer, asks "Send it?" and submits only after a yes. Read about agent-fillable forms.

Before you use it

Check your local privacy rules before collecting health data. This is a form, not medical advice. Set the check-in date to follow up with the player. Browse forms for sports clubs and teams. A team registration form and a tournament registration form pair well with this one.

Questions

Why does the form not ask for a diagnosis?

A coach describes what they saw, not what a doctor would say. The help text asks for facts only, so the report stays honest and short.

How can I spot patterns across the season?

Download the CSV and sort by the body area and setting columns. Repeated knee or ankle reports at practice, for example, may point to a surface or a drill.

Who should fill it in?

The coach or manager who was there. If they are on the pitch with a phone, they can hand the form to their own AI and answer in a chat.

Try the form

Live demo ยท nothing is saved

Sports injury report

Complete this soon after the incident, while the details are fresh. Keep it short and factual.

Where did it happen? (required)
Which body area was hurt? (required)

Describe what you saw. Leave out guesses about a diagnosis.

The player stopped playing straight away
What happened next?
Was a parent or guardian told?

Or paste the JSON

Give this to your AI. It needs the AI Form API MCP server or an API key. It makes the form and sends you the link.

text
Create this form with the AI Form API create_form tool (or POST https://aiformapi.com/v1/forms with my API key). Then reply with the public_url.

{
  "title": "Sports injury report",
  "description": "Complete this soon after the incident, while the details are fresh. Keep it short and factual.",
  "fields": [
    {
      "id": "injured_player",
      "label": "Name of the injured player",
      "type": "short_text",
      "required": true,
      "max_length": 150
    },
    {
      "id": "team_or_group",
      "label": "Team or group",
      "type": "short_text",
      "required": true,
      "max_length": 150
    },
    {
      "id": "incident_date",
      "label": "Date of the incident",
      "type": "date",
      "required": true
    },
    {
      "id": "incident_setting",
      "label": "Where did it happen?",
      "type": "single_choice",
      "required": true,
      "options": [
        "Practice",
        "Match or game",
        "Warm-up",
        "Travel to or from an event",
        "Somewhere else"
      ]
    },
    {
      "id": "body_area",
      "label": "Which body area was hurt?",
      "type": "multi_choice",
      "required": true,
      "options": [
        "Head or neck",
        "Shoulder or arm",
        "Hand or wrist",
        "Back",
        "Hip or leg",
        "Knee",
        "Ankle or foot",
        "Somewhere else"
      ]
    },
    {
      "id": "what_happened",
      "label": "What happened?",
      "type": "long_text",
      "required": true,
      "help": "Describe what you saw. Leave out guesses about a diagnosis.",
      "max_length": 1500
    },
    {
      "id": "first_aid_given",
      "label": "What first aid was given, if any?",
      "type": "long_text",
      "max_length": 800
    },
    {
      "id": "stopped_playing",
      "label": "The player stopped playing straight away",
      "type": "checkbox"
    },
    {
      "id": "follow_up_taken",
      "label": "What happened next?",
      "type": "single_choice",
      "options": [
        "Rested and carried on",
        "Collected by a parent or guardian",
        "Taken for medical help",
        "Emergency services were called"
      ]
    },
    {
      "id": "parent_told",
      "label": "Was a parent or guardian told?",
      "type": "single_choice",
      "options": [
        "Yes, in person",
        "Yes, by phone",
        "Not yet",
        "Not needed, the player is an adult"
      ]
    },
    {
      "id": "witness_names",
      "label": "Who saw it happen?",
      "type": "short_text",
      "max_length": 300
    },
    {
      "id": "reported_by",
      "label": "Your name and role",
      "type": "short_text",
      "required": true,
      "max_length": 150
    },
    {
      "id": "check_in_date",
      "label": "Date to check in with the player",
      "type": "date"
    }
  ]
}

Or call the API

bash
curl -X POST https://aiformapi.com/v1/forms \
  -H "Authorization: Bearer $AIFORMAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{"title":"Sports injury report","description":"Complete this soon after the incident, while the details are fresh. Keep it short and factual.","fields":[{"id":"injured_player","label":"Name of the injured player","type":"short_text","required":true,"max_length":150},{"id":"team_or_group","label":"Team or group","type":"short_text","required":true,"max_length":150},{"id":"incident_date","label":"Date of the incident","type":"date","required":true},{"id":"incident_setting","label":"Where did it happen?","type":"single_choice","required":true,"options":["Practice","Match or game","Warm-up","Travel to or from an event","Somewhere else"]},{"id":"body_area","label":"Which body area was hurt?","type":"multi_choice","required":true,"options":["Head or neck","Shoulder or arm","Hand or wrist","Back","Hip or leg","Knee","Ankle or foot","Somewhere else"]},{"id":"what_happened","label":"What happened?","type":"long_text","required":true,"help":"Describe what you saw. Leave out guesses about a diagnosis.","max_length":1500},{"id":"first_aid_given","label":"What first aid was given, if any?","type":"long_text","max_length":800},{"id":"stopped_playing","label":"The player stopped playing straight away","type":"checkbox"},{"id":"follow_up_taken","label":"What happened next?","type":"single_choice","options":["Rested and carried on","Collected by a parent or guardian","Taken for medical help","Emergency services were called"]},{"id":"parent_told","label":"Was a parent or guardian told?","type":"single_choice","options":["Yes, in person","Yes, by phone","Not yet","Not needed, the player is an adult"]},{"id":"witness_names","label":"Who saw it happen?","type":"short_text","max_length":300},{"id":"reported_by","label":"Your name and role","type":"short_text","required":true,"max_length":150},{"id":"check_in_date","label":"Date to check in with the player","type":"date"}]}'

JSON definition

json
{
  "title": "Sports injury report",
  "description": "Complete this soon after the incident, while the details are fresh. Keep it short and factual.",
  "fields": [
    {
      "id": "injured_player",
      "label": "Name of the injured player",
      "type": "short_text",
      "required": true,
      "max_length": 150
    },
    {
      "id": "team_or_group",
      "label": "Team or group",
      "type": "short_text",
      "required": true,
      "max_length": 150
    },
    {
      "id": "incident_date",
      "label": "Date of the incident",
      "type": "date",
      "required": true
    },
    {
      "id": "incident_setting",
      "label": "Where did it happen?",
      "type": "single_choice",
      "required": true,
      "options": [
        "Practice",
        "Match or game",
        "Warm-up",
        "Travel to or from an event",
        "Somewhere else"
      ]
    },
    {
      "id": "body_area",
      "label": "Which body area was hurt?",
      "type": "multi_choice",
      "required": true,
      "options": [
        "Head or neck",
        "Shoulder or arm",
        "Hand or wrist",
        "Back",
        "Hip or leg",
        "Knee",
        "Ankle or foot",
        "Somewhere else"
      ]
    },
    {
      "id": "what_happened",
      "label": "What happened?",
      "type": "long_text",
      "required": true,
      "help": "Describe what you saw. Leave out guesses about a diagnosis.",
      "max_length": 1500
    },
    {
      "id": "first_aid_given",
      "label": "What first aid was given, if any?",
      "type": "long_text",
      "max_length": 800
    },
    {
      "id": "stopped_playing",
      "label": "The player stopped playing straight away",
      "type": "checkbox"
    },
    {
      "id": "follow_up_taken",
      "label": "What happened next?",
      "type": "single_choice",
      "options": [
        "Rested and carried on",
        "Collected by a parent or guardian",
        "Taken for medical help",
        "Emergency services were called"
      ]
    },
    {
      "id": "parent_told",
      "label": "Was a parent or guardian told?",
      "type": "single_choice",
      "options": [
        "Yes, in person",
        "Yes, by phone",
        "Not yet",
        "Not needed, the player is an adult"
      ]
    },
    {
      "id": "witness_names",
      "label": "Who saw it happen?",
      "type": "short_text",
      "max_length": 300
    },
    {
      "id": "reported_by",
      "label": "Your name and role",
      "type": "short_text",
      "required": true,
      "max_length": 150
    },
    {
      "id": "check_in_date",
      "label": "Date to check in with the player",
      "type": "date"
    }
  ]
}