I'm presenting here a very powerful and complete searchable database containing all the 25,091 games played in European Club Competitions from their inception in 1958 to season 2018-19 (coming soon). 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 Champions League and 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).

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:

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.

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).