Sankt Moritzin 1928 talviolympialaisissa Mattila sijoittui 18 kilometrin hiihdossa kymmenenneksi. Samana vuonna hän sijoittui Salpausselän kisojen 50 kilometrin hiihdossa neljänneksi.