Hola tengo dos archivos de texto que contienen lo siguiente:
 
puntuacion.txt 
Código:
 27.2847  Jugador 1
14.7812  The Dark Master
1.44        LOLAZO
  rondasganadas.txt 
Código:
 44       Jugador 1
27       The Dark Master
1        LOLAZO
  
¿¿Cómo puedo sacar el primer valor y el segundo valor como una variable cada uno!?? El problema principal es que los espacios entre la puntuacion y el nombre es variable como se puede ver (pero son espacios vacios). Hay alguna forma de establecer en php que los primeros 9 carácteres que contengan información (no sean espacios vacios) se tome como un valor y lo que viene despues de los 9 primeros carácteres en adelante se tome como otro valor (Tener en cuenta que algunos nombres tienen espacios de por medio lo que me trae aun más problemas). 
Ésto es a lo que llego de momento. Alguien que me pueda ayudar!? Gracias. 
 Código PHP:
    <?php
$file_ladder = "C:\\puntuacion.txt";
    preg_match_all ( '#(\d+.\d+)\s+(.*)#', file_get_contents ( $file_ladder ), $result );
    
        $result_3    = array ( );
        $total = sizeof ( $result[ 1 ] );
 
        for ( $i = 0; $i < $total; $i++ )
        {
            $result_3[ $result[ 2 ][ $i ] ]    = $result[ 1 ][ $i ];
        }
        echo $result;
?>