---
title: "Get results of a specific athlete."
method: GET
path: "/athletes/{athlete_id}/results"
tags: ["Athletes"]
---

# Get results of a specific athlete.

`GET /athletes/{athlete_id}/results`

## Request

- Base URL: `https://api.atletiek.nu/v1`
- URL: `https://api.atletiek.nu/v1/athletes/{athlete_id}/results`
- Auth: none required

## Path parameters

- `athlete_id` string, required

## Query parameters

- `season` integer
- `discipline` string
- `location` string
- `date_from` string, date
- `date_to` string, date
- `page` integer
- `limit` integer
- `sort` 'date_asc' | 'date_desc'

## Response `200`

A paginated list of results for the given athlete.

- PaginatedAthleteResults: Paginated results for a specific athlete.
  - `items` CompetitionResult[]: Athlete result entries for the current page.
    - `competition_id` string: Unique identifier of the competition.
    - `competition_name` string: Public name of the competition.
    - `discipline` string: Discipline in which the athlete competed.
    - `performance` string: Recorded performance (time or distance).
    - `unit` 'sec' | 'm' | 'cm' | 'points': Unit of the recorded performance.
    - `wind` string: Wind reading for relevant disciplines.
    - `rank` integer: Finishing position in the discipline/heat.
    - `date` string, date: Date on which the performance was recorded.
    - `location` string: City or venue where the competition took place.
  - `pagination` PaginationMeta: Pagination metadata for list responses.
    - `page` integer: Current page number.
    - `limit` integer: Maximum number of items returned per page.
    - `total_items` integer: Total number of matching items.
    - `total_pages` integer: Total number of pages based on page size.

## Changes

> 13 revisions in range; 1 not diffed.

- **2026-07-14** `cd49a90e4266`: 2 warning, 2 info
  - removed the optional property `items/items/event_id` from the response with the `200` status
  - removed the optional property `items/items/event_name` from the response with the `200` status
  - added the optional property `items/items/competition_id` to the response with the `200` status
  - added the optional property `items/items/competition_name` to the response with the `200` status

[Operation history](https://skmtc.dev/athletics-app/apis/atletiek-nu-competition-data-api/changes/athletes/:athlete_id/results/get.md)

---

[API](https://skmtc.dev/athletics-app/apis/atletiek-nu-competition-data-api.md) - [All operations](https://skmtc.dev/athletics-app/apis/atletiek-nu-competition-data-api/llms.txt) - [OpenAPI document](https://skmtc.dev/athletics-app/apis/atletiek-nu-competition-data-api/revisions/cd49a90e4266?raw)
