(Next update: 25-03-2017)

I'm presenting here a very powerful and complete searchable database containing all the 23,188 games played in European Club Competitions from their inception in 1958 to season 2016-17 (in progress). You will be able to make queries about all the continental tournaments organized by FIBA Europe (the late SuproLeague, Saporta Cup, Korać Cup, and EuroCup Challenge, as well as the present Europe Cup) and ULEB (Euroleague and Eurocup), seasons, years, rounds, teams, countries, and basket average, either specifically or by combining different fields.

As everywhere in this website, clubs are presented in their original official name and spelling (or a transcription into Latin alphabet). But don't worry: as input for the search box, you can also use plain text (with no accents or especial diacritics), truncated forms (first, middle, or last letters of the team's name), or localized spellings (the common name of the team in English or Spanish), and the database will generate the desired results in most cases. However, due to the large amount of teams and some similarities between their names, the more accurate your search input is, the better. For more precise and unambiguous scores, always try to type names as simple and representative as possible (i.e., avoid complex forms unless you're sure of them, keep in mind that the most extended spelling in publications might not be the club's official name).







Fixed order of games
Fixed order of games


The use of this database is very easy and intuitive: simply specify or combine the desired data, and the program will generate the list of games that matches those criteria. Remember that you don't have to fill all the fields and also that your query should be logical. Following is a brief introduction and explanation of the different searchable fields:

1) SEASON. Select the first and the last season for the period containing your search. If you only select "season from" or "season to," the search will include, respectively, all the competitions beginning or ending in that year.

2) YEAR. The use of this field is similar to that of SEASON above, and it further specifies the year in which a game was played (remember that a season will normally span over two years).

3) COMPETITION. Select the desired competition name and/or round. Note that there are five FIBA tournaments, specified here as C1, C2, C3, ECUP, and CHALLENGE (comprising also a parallel tournament called Europe Regional Challenge Cup, played only during season 2002-03, here labelled R-CHALLENGE). C1 is the traditional Champions Cup, ultimatelly renamed SuproLeague (extinct in 2001); C2 is the original Cup Winners' Cup (finally Saporta Cup and disappeared in 2002); C3 stands for Korać Cup (also terminated in 2002); ECUP is the abbreviation of EuroCup (beginning in 2003); finally, CHALLENGE stands for EuroCup Challenge (first edition in 2002). In addition, the two ULEB competitions are also included in the database: EL or Euroleague (beginning in 2000) and ULEB or ULEB Cup (with a first edition in 2002). As for the field ROUND, since the competition format of European tournaments is ever changing, a basic list of all the stages is included (some of them with a tag GS, which stands for "Group Stage," played as a round robin).

4) COUNTRY. Select from the list menu the country you'd like to include in your query. Please note that, by default, the query is reversible, so the match "Country A" vs. "Country B" will generate games "Country A-Country B" (Country A plays home) and "Country B-Country A" (Country A plays away). If you want to restrict the search to "home" or "away" games only, please mark the checkbox "Fixed order of games." This index displays all the states whose teams participated in European competitions throughout history. A cross (Ἷsignals countries that disappeared or were renamed. To avoid confusion, please note the main four trends involving the basketball federations of these territories:

a) Splitting USSR (Soviet Union) divided into Ukraine (1991), Russia (1992), Latvia (1992), Lithuania (1992), Estonia (1992), and Georgia (1992).
The Former Yugoslavia divided into Slovenia (1991), Croatia (1991), Macedonia (1993), and Bosnia-Herzegovina (1994).
Czechoslovakia divided in 1993 into Czech Repubic and Slovakia.
b) Merging FRG (West Germany) and GDR (East Germany) merged in 1991 into Germany.
c) Change of name The New Yugoslavia was renamed Serbia-Montenegro in 2003.
d) Relocation During the early years, some non-European federations were allowed to participate in European competitions because they weren't properly allocated in any other FIBA confederation. This is the case of Egypt, Lebanon, Morocco, Syria, and Tunisia.

Because the tag "country" is dependant on the team, you should not expect a modern country to include the former territories when only this field is selected. However, if your search is by team, the name of the country will change according to every season. For example. the search "Russia" will start in 1992, but the search of the present Russian team CSKA Moscow will begin in year 1960 and include all their participations as a club of the late Soviet Union, as well as later Russia.

5) TEAM. As in the field COUNTRY above, the query is also reversible by default, so "Team A" vs. "Team B" covers all the matches between these two teams, with both home and away games (once again, unless the checkbox "Fixed order of games" is marked). Because the list of participant teams in Eurocups is so large, instead of a menu list there is a text box to input data. As explained above, almost anything goes here: original spelling, localized variants, plain text, or truncated forms. Try to make you query as specific and significant as possible to avoid confusion and ambiguity. For example, if you just type "CSKA" you won't only get the team from Russia as the result, but also the team from Bulgaria with the same name. You can avoid this problem by typing a more specific form "CSKA Moscow" or "CSKA Sofia." In other cases, different teams share the same basic name (like "Dynamo/Dinamo," "Spartak," "AEK," "Lokomotiv," etc.), and to distinguish them the name of the city is attached in parentheses. Note: In case of doubt, visit the link in the head title TEAM and you will access the alphabetical list of all the participants in Eurocups, so that you can copy and paste the official name of the club.

6) POINT DIFFERENCE. This field lists all the basket average points in Eurocups games. Because the program can't attach individual scores to specific teams, it can't decide who's the winner and who's the loser in a match-up, just the final difference. Note: I hope I can work on this problem in the future, with more time...

By combining these basic fields, you can make countless queries according to your specific interest. Particularly interesting is the cross search between countries and teams. After you complete your query, the resulting match list is displayed in the following ascendent order: 1) by season; 2) by round; 3) by chronological order of games (first leg and then second leg). The final score of the games also includes the points at halfime (in parentheses). Please, note the following additional abbreviations attached to some scores: ot (overtime: additional time to decide the winner of a single game or a two-legged match), wo (walk-over: forfeit in games not actually played, normally with a symbolic score of 2-0 or 20-0), tb (tie-break: replay of a match, game not computable for basket average purposes).


Website designed and maintained by Santiago Velasco