Obtengo mis datos de mi API, ya hice mi llamado y lo despliego.
Me gustaría ordenarlo alfabéticamente.
No entiendo por qué mi consola dice: 'ERROR TypeError: no se pueden leer las propiedades de undefined (leyendo 'ordenar')'
Porque está obteniendo los clubes en una operación asíncrona y lanza la operación de ordenación de inmediato y los datos aún no llegaron. Debes encadenar la operación:
constructor(...) { this.getClubs().subscribe(clubs => { this.clubs = clubs; this.sortClubs(); }); } private getClubs() { return this.httpClient.get('...') }