Cara, map não é pra isso, map é pra tu usar quando tu precisar associar uma chave a um valor. Se tu quer uma lista, pra acessar randomicamente (usando Índice), tu tem que usar a ArrayList.
Tu pode criar uma classe pra representar esses dois, por exemplo.
class Player {
String nome;
Integer dinheiro;
}
ou uma classe que represente um "Par"
class Pair<K, V> {
K key;
V value;
public Pair(K key, V value) {
this.key = key;
this.value = value;
}
// getters
}
List<Pair<String, Integer>> coisas = new ArrayList<>();
coisas.add(new Pair<>("maria", 900));
coisas.add(new Pair<>("joao", 1000));
System.out.println(coisas.get(0).value); // 900