How would you store multiple arrays, and be able to call a specific array from that list?

Here’s what I’m trying to do.

I want to have 1 array per level in a savegame that stores the players location every so often to essentially create a ghost to race against. The problem I’m running into is how to store multiple arrays AND be able to call/modify a specific one depending on the level.

So far it seems structs are my best option for this, but they don’t have a simple way to get a specific index within the struct.

What are my options or how would you tackle this?