diff --git a/html/_layouts/default.php b/html/_layouts/default.php
index 530044bf76b7c052854a736673ea55b47b54cb75..cabf0079c06145588ae2304ea2a3bf3d1068245e 100644
--- a/html/_layouts/default.php
+++ b/html/_layouts/default.php
@@ -17,6 +17,11 @@ foreach( $T as $t ){
   if( count($u) > 0 ) $UNKNOWN[]=$u;
 }
 
+
+$spielerdebut=json_encode( db_getLatestFromSpieler() );
+if( ! $spielerdebut ) $spielerdebut=[];
+
+
 if( !empty($csv) ){
 
   $secret=$_POST['secret'];
@@ -88,7 +93,7 @@ if( !empty($csv) ){
     }
     var SPIELER=<?=json_encode( db_getFromSpieler() )?>;
     var UNKNOWN=<?=json_encode( $UNKNOWN )?>.reduce((a,b) => (a.concat(b)));
-    var NEUESPIELER=<?=json_encode( db_getLatestFromSpieler() )?>;
+    var NEUESPIELER=<?= $spielerdebut ?>;
     var ERGEBNISSE=<?=json_encode( db_getFromErgebnisse() )?>;
     var STAT_SAISON=<?=json_encode( db_getFromStatistikBySaison(SAISON))?>;
     var STAT_ALL=<?=json_encode( db_getFromStatistik())?>;
diff --git a/html/functions/db_methods.php b/html/functions/db_methods.php
index 62ce3b399f532f712d1fc1f44fc1ab2c7e769123..618eff943fd138cafffc65c71bb320eab9f0041a 100644
--- a/html/functions/db_methods.php
+++ b/html/functions/db_methods.php
@@ -286,6 +286,23 @@ function db_getLatestFromSpieler($days=34){
 
   $db=new db;
 
+  $sql = 'SELECT *, Statistik.zeitstempel AS zeitstempl FROM Spieler INNER JOIN Statistik ON Spieler.id = Statistik.SpielerID WHERE Statistik.zeitstempel > NOW()-'.$days.' GROUP BY SpielerID ORDER BY zeitstempl DESC';
+  $result = $db->query($sql);
+
+  $ROW=Array();
+  while( $row = $result->fetch_assoc() ){
+    $row['id']=bin2hex($row['id']);
+    $ROW[]=$row;
+  }
+
+  unset($db);
+  return $ROW;
+
+}
+function db_getLatest2FromSpieler($days=34){
+
+  $db=new db;
+
   $sql = 'SELECT * FROM Spieler WHERE zeitstempel > NOW()-'.$days.' ORDER BY zeitstempel';
   $result = $db->query($sql);