GameStats

Plugin Banner
Author: Joan
First Uploaded: 03/22/2025
Last Updated: 04/03/2025
 Views: 3133
 Downloads: 665

The Match Statistics Exporter plugin for Rocket League automatically records and exports basic player statistics from matches to CSV files. It captures essential data including goals, assists, saves, shots, and demos, boosts/pads picked up, boost usage and possession time for all players in the match. Ideal for tournament organizers and league administrators who need simple player performance tracking for their events.


DESCRIPTION

Export basic match statistics for all players to CSV files. Perfect for tournament organizers and league administrators who need to track essential player performance metrics in a simple, accessible format.

Join our discord

Please consider joining our discord if you have any questions, feedbacks or suggestions, I'd be happy to help!

Features

  • Automatically records statistics at the end of each match
  • Exports data in CSV format for easy import into spreadsheets
  • Avoids losing player's data if they disconnect before the match ends
  • Set a maximum amount of saved files (auto delete oldest files)
  • Captures essential player metrics including:
    • Score
    • Goals scored
    • Assists made
    • Saves performed
    • Shots taken
    • Demolitions inflicted
    • Amount of boosts/pads picked up
    • Boost usage
    • Possession time

Limitations

Statistic Type As Player As Spectator Mid-Game Join Behavior
Score Tracked Tracked Full history available
Goals Tracked Tracked Full history available
Assists Tracked Tracked Full history available
Saves Tracked Tracked Full history available
Shots Tracked Tracked Full history available
Demolitions Tracked Tracked Only tracked from join time
Boosts/Pads Pickup Not tracked Tracked Only tracked from join time
Boost Usage Player only All players Only tracked from join time
Possession Time Tracked Tracked Only tracked from join time

Notes:

  • If a player joins a match in progress, basic statistics (score, goals, etc.) will include the full match history.
  • Boost-related and possession time statistics are only recorded from the moment the user connects to the match.
  • In player mode, only the user's boost usage is tracked.
  • In spectator mode, boost usage for all players is tracked.

Options

Toggle auto save stats into a file - Define if the plugin saves the stats into a .csv file at the end of a match
Switch language - Translate plugin interface (English and French supported)
Auto Export - Automatically export stats at match end without prompting
Export Directory - Choose where CSV files are saved
Toggle Limit files saved - Define if the plugin removes oldest files to avoid too many files
Set the max files you want to keep - Default to 50, you can keep up to 500 stats files. This option defines how many files will be kept (the newest)

CSV Data Fields

The exported data includes the following fields:

  • End match date/time
  • Player names
  • Team Numbers
  • Team Names
  • Account IDs
  • Platform Name
  • Score
  • Goals
  • Assists
  • Saves
  • Shots
  • Demolitions
  • Pads
  • Boosts
  • BoostUsage
  • PossessionTime

Commands

Access the plugin with the following console commands:

  • save_game_stats - Manually trigger stats export
  • log_game_stats - Log current stats

Update Log

v1.0.0

  • Initial release with core functionality
  • Support for all game modes (Online)
  • Basic statistic export
  • Basic statistic preview
  • Plugin translation (French and English supported)

v1.1.0

  • Limit the amount of saved files

v1.2.0

  • Track of possession time by players
  • Track picked up boosts and pads
  • Track boost usage

Troubleshooting

If the plugin isn't working as expected:

  • Check that the plugin is enabled in the BakkesMod settings
  • Verify if save path folder is correct
  • Check the Limitations section

Feedback and Support

For bugs, feature requests, or general feedback, please Join our discord