ピンテール・アッティラは2009年にジェールETO FCの監督になった。彼の監督時代にチームは2009-10シーズンに3位になり、2010-11シーズンのヨーロッパリーグに出場を決めた。予選1回戦でFCニトラと対戦し、第1戦は2-2、ETOパークでの第2戦ではジェールが3-1で勝利した。予選2回戦ではカザフスタンのアティラウと対戦し、第1戦ではジェールがリナス・ピリバイティスとフアド・ブゲラのゴールにより2-0で勝利、第2戦もラティ・アレクシーゼとミハイ・ニコレクのゴールにより2-0で勝利した。予選3回戦ではフランスのモンペリエHSCと対戦し、ETOパークでの第1戦ではモンペリエがオリヴィエ・ジルーのゴールで1-0の勝利、第2戦はジェールがヴァレンティン・バビッチのゴールにより1-0で勝利した。延長戦でも決着せず、PK戦にジェールが4-3で勝利してヨーロッパリーグのプレーオフ進出を決めた。プレーオフでジェールはクロアチアのディナモ・ザグレブと対戦し、第1戦ではディナモ・ザグレブが2-0で勝利、スタディオン・マクシミールで行われた第2戦でもジェールが2-1で敗れ、合計スコア4-1でヨーロッパリーグの敗退が決まった。試合数の増加によりジェールはハンガリーリーグとヨーロッパリーグの両方を成り立たせることができなかった。国内リーグでの結果は経営陣にとって満足のいくものではなく、そのためピンテールと経営陣は両者間の契約を解消した。経営陣は後任監督にチェルトーイ・アウレールを就任させた。
1990年代は、1990-91と1991-92シーズンに2シーズン連続11位という幸先の悪い始まりだった。1995-96シーズンには15位に沈み、西部ハンガリーのライバル・FCショプロンとプレーオフマッチを戦わなければならなくなった。第1戦にジェールは2-0で勝利し、アウェーでの試合には2-1で敗れたが、この結果によりジェールは1部残留を決めた。クラブの歴史で最底辺の時期を経て、1996-97シーズンは9位、1997-98と1998-99シーズンには1990年代で最高順位となる4位につけた。
上で述べられているように、スキップリストでは、データ系列への値の挿入や削除は高速に（で）可能であるが、系列の中のある指定した場所の値の取り出し（例えば、500番目の値を返す）は遅く、 の時間がかかる。しかし、少し変更を加えることで、ランダムアクセス の実行時間はにまで改良することができる。すべてのリンクに対し、リンクの「幅」も格納することにする。ここでリンクの「幅」とは、「急行列車」のリンクが飛ばす（最下層での）リンクの数である。例として、上で挙げた例のリンクの幅を次に示す。   1                               10 o---> o---------------------------------------------------------> o    最上層   1           3              2                    5 o---> o---------------> o---------> o---------------------------> o    第3層   1        2        1        2              3              2 o---> o---------> o---> o---------> o---------------> o---------> o    第2層   1     1     1     1     1     1     1     1     1     1     1 o---> o---> o---> o---> o---> o---> o---> o---> o---> o---> o---> o    最下層                                         Head  1st   2nd   3rd   4th   5th   6th   7th   8th   9th   10th  NIL      Node  Node  Node  Node  Node  Node  Node  Node  Node  Node第2層以上のリンクの幅は、そのリンクの下にある、下位層のリンク幅の和に等しいことに注意。（例えば、最上位層のリンク幅10は、そのすぐ下にある3つのリンクの幅 3、2、5の和になっている。）したがって、すべての層において、すべてのリンクの幅の和は等しい (10 + 1 = 1 + 3 + 2 + 5 = 1 + 2 + 1 + 2 + 5)。スキップリストにインデクスをつけて i 番目の値を探すには、スキップリスト内を、進んだリンクの幅の分だけ必要ステップ数を減らしながら、リンクを辿っていけばよい。次のリンク幅が大きすぎる場合には、下の層へ降りる。例えば、上の例で5番目の値を得たい場合には、まず最上位層の幅1のリンクを進む。残りの必要ステップ数は 4=5-1 であるが、次のステップ幅は10であり大きすぎるので、第3層へ降りる。この層で、幅3のリンクを進む。 残りの必要ステップ数は1で、次のリンク幅は2のため大きすぎ、下の層へ降りる。第2層の次のリンクも幅が2で大きすぎるため、最下層に降りる。最後に幅1のリンクを1つ進めば、5(=1+3+1)ステップ進んだことになり、目的のノードにたどり着く。 function lookupByPositionIndex(i)     node ← head     i ← i + 1                           # don't count the head as a step     for level from top to bottom do          while i ? node.width[level] do # if next step is not too far              i ← i - node.width[level]  # subtract the current width              node ← node.next[level]    # traverse forward at the current level          repeat     repeat     return node.value end functionこのインデクス付けの実装方法については、Section 3.4 Linear List Operations in "A skip list cookbook" by William Pughに詳細がある。