2015 Campeonato Tocantinense

The 2015 Campeonato Tocantinense de Futebol was the 23rd edition of the Tocantins's top professional football league. The competition began on 7 March and ended on 7 June. Tocantinópolis won the championship for the 3rd time.[1]

Campeonato Tocantinense
Season2015
ChampionsTocantinópolis
RelegatedTocantins
Guaraí
Série DTocantinópolis
Copa VerdeInterporto
Copa do BrasilTocantinópolis
Interporto
Matches played62
Goals scored172 (2.77 per match)
Biggest home winParaíso 5–1 Guaraí
(11 April 2015)
Biggest away winTocantins 1–4 Araguaína
(7 April 2015)
Highest scoringInterporto 5–3 Tocantins
(18 April 2015)
2014
2016

First stage

Pos Team Pld W D L GF GA GD Pts Qualification or relegation
1 Tocantinópolis 14 7 5 2 19 12 +7 26 Qualifies to the Final stage
2 Interporto 14 6 5 3 25 23 +2 23
3 Palmas 14 7 1 6 23 17 +6 22
4 Gurupi 14 6 3 5 19 15 +4 21
5 Paraíso 14 5 5 4 19 16 +3 20
6 Araguaína 14 5 3 6 18 21 3 18
7 Tocantins 14 4 2 8 23 33 10 14 Relegated
8 Guaraí 14 3 2 9 20 29 9 11
Source:

Final stage

  Semifinals Finals
                         
1 Tocantinópolis 0 2 2  
4 Gurupi 1 1 2  
    Tocantinópolis 0 0 0
  Interporto 0 0 0
2 Interporto 1 0 1
3 Palmas 0 1 1  

Finals

Interporto0–0Tocantinópolis
Report
Estádio General Sampaio, Porto Nacional
Attendance: 1,168
Referee: Tiago Costa
Tocantinópolis0–0Interporto
Report
Ribeirão, Tocantinópolis
Attendance: 4,714
Referee: Jânio Pires

Tocantinópolis won for having the best record in the league.

gollark: I doubt the second part is true.
gollark: People that have iPhones: buy sensible phones.
gollark: Yes; it's *very hard* to go around editing the FS API such that other stuff isn't affected.
gollark: ```pythonfrom requests_futures.sessions import FuturesSessionimport concurrent.futures as futuresimport randomtry: import cPickle as pickleexcept ImportError: import pickletry: words_to_synonyms = pickle.load(open(".wtscache")) synonyms_to_words = pickle.load(open(".stwcache"))except: words_to_synonyms = {} synonyms_to_words = {}def add_to_key(d, k, v): d[k] = d.get(k, set()).union(set(v))def add_synonyms(syns, word): for syn in syns: add_to_key(synonyms_to_words, syn, [word]) add_to_key(words_to_synonyms, word, syns)def concat(list_of_lists): return sum(list_of_lists, [])def add_words(words): s = FuturesSession(max_workers=100) future_to_word = {s.get("https://api.datamuse.com/words", params={"ml": word}): word for word in words} future_to_word.update({s.get("https://api.datamuse.com/words", params={"ml": word, "v": "enwiki"}): word for word in words}) for future in futures.as_completed(future_to_word): word = future_to_word[future] try: data = future.result().json() except Exception as exc: print(f"{exc} fetching {word}") else: add_synonyms([w["word"] for w in data], word)def getattr_hook(obj, key): results = list(synonyms_to_words.get(key, set()).union(words_to_synonyms.get(key, set()))) if len(results) > 0: return obj.__getattribute__(random.choice(results)) else: raise AttributeError(f"Attribute {key} not found.")def wrap(obj): add_words(dir(obj)) obj.__getattr__ = lambda key: getattr_hook(obj, key)wrap(__builtins__)raise __builtins__.quibble()```
gollark: table.deepcopy, table.shallowcopy, table.slice, table.filter, table.map

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.