2025 track record