Your rating: None Average: 4.6 (18 votes)

Watch results and rankings of european soccer leagues!

This application shows results and standings of european football leagues. Use the pulley menus to navigate and click on the header of the first page to change the league. Feel free to write bug reports and feature requests in the comments on

Please add my repository, otherwise you have to build and install python3-lxml manually to run this application.

Application versions: 
File harbour-sailgoal-0.2-6.noarch.rpm57.17 KB05/10/2015 - 12:13
File harbour-sailgoal-0.2-7.noarch.rpm57.79 KB05/10/2015 - 15:41
File harbour-sailgoal-0.2-8.noarch.rpm58.95 KB15/10/2015 - 14:51
File harbour-sailgoal-0.2-9.noarch.rpm60.5 KB21/10/2015 - 18:38
File harbour-sailgoal-0.2-10.noarch.rpm60.49 KB06/12/2015 - 13:39
File harbour-sailgoal-0.2-11.noarch.rpm60.43 KB30/07/2016 - 22:53
File harbour-sailgoal-0.2-12.noarch.rpm60.49 KB10/08/2016 - 21:34
File harbour-sailgoal-0.2-13.noarch.rpm60.66 KB18/09/2016 - 17:58
File harbour-sailgoal-0.2-14.noarch.rpm60.74 KB19/05/2017 - 18:19
File harbour-sailgoal-0.2-15.noarch.rpm56.69 KB12/10/2017 - 19:29
File harbour-sailgoal-0.2-16.noarch.rpm57.05 KB27/10/2017 - 10:23


  • optimized ui, especially cover ui when 1-3 games take place at the same time
  • added a 5 min timer to update the view


  • some ui changes for devices with higher resolutions like XperiaX and JollaC


  • fix for 2.Bundesliga


  • broken tables for 1.+2. Bundesliga fixed


  • fixing 2.Bundesliga


  • fixing 1.+2.Bundesliga (no promises that live ticker and match info works)


  • bugfixing


  • added match preview und live ticker for 1. and 2. Bundesliga (sorry, not possible for other european leagues because data is not available)
  • bugfixing


  • fixed bug (updating after watching standings didn't work for some leagues)
  • fixed bug in league selection
  • date should follow system language now


  • added more european leagues (not all tested, so there might be bugs)


  • changed data source, old one was gone :/


  • tiny update for final matchdays, enhanced cover view/actions


  • added first league of portugal and second league of turkey
  • sorry, no bugfixing or new features due to lack of time


  • league name corrections
  • app remembers last selected league
  • fixed some minor bugs


  • fixed bug (not all matches got matchinfo)


  • added cover functionality
  • added matchinfo (press on live or finished game)


  • fix bug for ui and data in rankings
  • added swiss and 2nd spain league


monkeyisland's picture

Hi ein "Toralarm" oder so wäre klasse :)

carmenfdezb's picture

Hi EmaNymton!

Thanks for the update!! I've translated the app to Spanish language, here is .qm file if you want to add it in next release: harbour-sailgoal.qm

On the other hand, timer doesn't work for me, I've actived it, but results don't update

pagis's picture

Nice app, however for matchdays that do not include time (e.g.

Samstag, 28.Oktober)

, the calculated date time in line 246 is in the format of datetime.datetime(1900, 10, 28, 0, 0), subtracting a UTC_OFFSET = 2 will result into a day earier, e.g. datetime.datetime(1900, 10, 27, 22, 0) which is wrong.

I would suggest in line 236 to add another line and make UTC_OFFSET = 0, subsequent calculations without times then should display the correct day.

BTW is there any reason CL matchdays are out?



bomo's picture

Is or will this app we open source?

EmaNymton's picture

quoting myself:

"@open source: It is open source but I have no github-repository. You can see the source code on your device under '/usr/share/harbour-sailgoal'. It's just python and qml. But be warned, atm I'm not very proud of it and I think a lot things could be done better."

still valid! ;)

monkeyisland's picture

After upgrading to German Language is broken. Can you fix it please ?

EmaNymton's picture

sorry for responding so late, I was on vacation. It's not on me, something changed with sailfish-qml:

I try to get some info how to fix this!

monkeyisland's picture

hi after update to ea the problem is gone.


monkeyisland's picture

Hi i noticed now that the times for the games are one lesson to early.
So i mean today there is a game on 20:15 Uhr but the app shows 19:15 Uhr

red_dragon's picture

hey could you please give me detailed instructions how to download and make this app work. When i try to download it from the warehouse i get this notificatio:#Error occuredTransaction /4542_eaabcedaStatus: repo-not-availableExtra details:File './oss/armv7hl/libsailfishapp-launcher-1.0.10-10.7.1.jolla.armv7hl.rpm' not found on medium ''

EmaNymton's picture

try a

[nemo@Sailfish ~]$ pkcon refresh

in terminal.

red_dragon's picture

so i just open Terminal and type exactly what you wrote?



[nemo@Sailfish ~]$ pkcon refresh   ???


sorry I'm not good at this so I appreciate bit of help for dummies

EmaNymton's picture

Jep, then try to reinstall SailGoal.

red_dragon's picture

great it worked! thanks. I saw in the screenshots Champions League, but I don't see it the list?

EmaNymton's picture

Sorry, CL is not available atm, this is an old screenshot.

monkeyisland's picture

hi since today the standings for1. and 2. Bundesliga is broken. others i dont tested so far

EmaNymton's picture

thanks, the webpage, where I parse the tables from, changed its layout, should be fixed now in 0.2-13 (2.Bundesliga table data is still incomplete, but the webpage shows incomplete data)

monkeyisland's picture

Hello first of all great app. By the way the scores and playdays for the 2. Bundesliga are not working.


EmaNymton's picture

thanks for reporting!

please try new version 0.2-12, 2.Bundesliga should be fixed.

monkeyisland's picture

Great your fix is faster than a flash..... :)
what can i say it works.
Thank you

DameCENO's picture

Sorry for being a late comer, have always tried installing this app with no success , with warehouse the error libsailfishapp-launcher not found... needs advice on how to lproceed

EmaNymton's picture

strange, libsailfishapp-launcher should be in jolla's main repository. could you open a terminal and show the output of

[nemo@Jolla ~]$ pkcon get-details libsailfishapp-launcher

or may be a manual

[nemo@Jolla ~]$ pkcon refresh



DameCENO's picture

<p>HI and thanks a million for the reply, I am always so grateful when one tries to help me out, and I just want you to know how

here is the output
[nemo@Jolla ~]$ pkcon get-details libsailfishapp-launcher
Obtention des détails
Attente dans la file
Description du paquet
package: libsailfishapp-launcher-1.0.10-10.7.1.jolla.
license: LGPL
group: programming
description: This package contains "sailfish-qml", the pu
re QML Sailfish app launcher.
size: 9421 bytes

the second pkcon refresh is giving me that familiar SSU auyhentication failed bullshit, had it when I tried activating something sometime back, got it fixed back then, can't recall how I did it... noticed my device selects which repos to use and this should be associated to it. Any ideas? would be appreciated

DameCENO's picture

Was able to solve the pkcon refresh fatal error with the combination of commands

ssu domain sales

ssu re

then pkcon refresh worked again, and the app has been installed successfully. Thanks for the help man, but I can only see Bundesliga, aren't other European leagues handled, like Barcklays?

MY bad, have located the option, thanks very much for the awesome app

pagis's picture


Thanks for the nice app, I've noticed tho that for the greek super league shows the dates one day earlier.

monkeyisland's picture

Great App. Can you edit the clock times?
Because the times dont match with german times.
an example: The matches on Saturday begins 15:30 Uhr
in the app 14:30 Uhr.

EmaNymton's picture

hopefully fixed in 0.2-10 ;)

bertjefred's picture


First of all, great app I love to use it on the phone. I recently received the jolla tablet, but despite being a noarch rpm. It does not install. Do you have any idea why? And will you try to suppoert this? 

I am always available for testing if you need that. Thanks Kind regards and keep up the good work.

EmaNymton's picture

I ordered the tablet, but wasn't one of the first wave :/

I  definitely will try to port it to the the tablet. Sailgoal uses python (pyotherside+qml) and the lxml-module from python, which I compiled long time ago for the jolla phone. Maybe that's the problem. If you could try to install Sailgoal via terminal you should see an error message, maybe this reveals, why it doesn't install.


krat3r's picture

Thanks for the update, but the portuguese "Liga Nos" is not working, it just keeps loading and nothing happens.