Most Appearances 2009/10 - 2023/24 in Top-15-Leagues (2024)

Can you name the 143 Outfield Players who played 371+ League Games for their Clubs 2009/10 - 2023/24? (Includes Top-15-Leagues as per transfermarkt.de)

By gabs289

23m

143 Questions

53 Plays53 Plays

53 Plays

Comments

Give Quiz Kudos

Give Quiz Kudos

-

")$objective.click(() => {window.onClickObjective(reckoningQuestObjective.quest_number, reckoningQuestObjective.objective_number, reckoningQuestObjective.quest_id, reckoningQuestObjective.objective_id, $objective);});if (!window.mweb) {$j('#snark').hide();$objective.insertAfter($j('#gameOverMsg'));} else if (is_flagship_app_view) {$j('#snark').html();$objective.appendTo($j('#snark'));} else {$objective.appendTo($j('#reckoning .stats-wrapper'));}} else if (showSnark) {var snark = getSnark(userPct);var attachSnarkModalListener = false;if (snark !== '') {snark = ""+snark+"";if (!window.mweb) {if (false) {attachSnarkModalListener = true;snark += "";} else {snark += "";}}} else {$j('#snark').hide();}$j('#snark').html(snark);if(attachSnarkModalListener){ $j('#hide-snark-open-confirmation-modal').on('click', function () { var modalArgs = {title: 'Hide These Messages?',message: 'Are you sure you want to hide post-quiz messages?', onYes: function(remodal){ $j.ajax({ type: "GET", url: "/ajax/user_settings.php", data: {s: 0}, success: function(response) { if (response.success) { $j('#snark').hide(); remodal.close(); } else { if (response.responseJSON.message) { remodal.$modal.find('#confirmation-error').html(response.responseJSON.message); remodal.$modal.find('#confirmation-error').show(); } else { remodal.$modal.find('#confirmation-error').html('There was an error saving your preferences. Please contact feedback if you continue to see this issue.'); remodal.$modal.find('#confirmation-error').show(); } } }, error: function(response) { if (response.responseJSON.message) { remodal.$modal.find('#confirmation-error').html(response.responseJSON.message); remodal.$modal.find('#confirmation-error').show(); } else { remodal.$modal.find('#confirmation-error').html('There was an error saving your preferences. Please contact feedback if you continue to see this issue.'); remodal.$modal.find('#confirmation-error').show(); } } }); } }; SporcleLib.Modal._openConfirmationModal(modalArgs); }); }} else {$j('#snark').hide();}// Update get reckoning with playlist infovar playlistData;if (mweb) {playlistData = typeof window.playlist === 'object' && window.playlist.hasOwnProperty('games') ? window.playlist : null;} else {playlistData = window.Sporcle.gameData.playlist ? window.Sporcle.gameData.playlist.vm.data : null;}if (playlistData) {playlistReckoning(playlistData, userPct, false && !stopwatch);}$j('#playGameBar').addClass('reckoning');$j('#reckonBox').show();if (mweb) {/* mobile games only */$j('#reckoning-numright').html(numRight);$j('#reckoning-time').html(displayTime(timerSecs));if (stopwatch) {$j('#reckoning-time-title').text("Stopwatch");$j('#reckoning-time, #reckoning-score').addClass('timePast');}var checkToOpenFlorinPlayGoalModal = () => {if (userPct == 0) {return;}if (!florinsPlayGoalData) {return;}var openModal = false;if (florinsPlayGoalData.reward_claimable) {openModal = true;} else if (florinsPlayGoalData.curr_streak + 1 == florinsPlayGoalData.goal_days && florinsPlayGoalData.plays_today == 0) {// First play of the day, this should complete their play goalopenModal = true;}if (openModal) { window.SporcleLib.Modal.openFlorinPlayGoalModal({ // Fudge these values to be at the goal, since we haven't necessarily logged this play yet and it might be the 7th curr_streak : florinsPlayGoalData.goal_days, reward_claimable : true, plays_today : florinsPlayGoalData.plays_today + 1, goal_days : florinsPlayGoalData.goal_days, reward_amount : florinsPlayGoalData.reward_amount, })}}if (is_flagship_app_view) {let animations = window.animations;let hapticType = 'success';let completeMsg;let animConfig = {animationData : animations.checkmark,loop : true,playSegments : [[0, 30], [31, 75]]};if (userPct == 1) {animConfig.animationData = animations.perfectScore;animConfig.playSegments = [[0, 14], [15, 75]];completeMsg = "Perfect Score!";} else if (timerSecs == 0) {hapticType = 'error';animConfig.animationData = animations.outOfTime;animConfig.playSegments = [[0, 14], [15, 75]];completeMsg = "Out of Time!";} else if (_spks && !didGiveUp) {hapticType = 'error';animConfig.animationData = animations.bomb;animConfig.playSegments = [[0, 14], [15, 75]];completeMsg = "You Hit a Mine!";}window.SporcleLib.Modal.openModalFromTpl($j('#post-game-modal-tpl').html(), {show_loading : false,onInit : (modal) => {let $modal = modal.$modal; $modal.attr('id', 'postGameModal'); postGameAnim = lottie.loadAnimation({container : $modal.find('#postGameIcon')[0],animationData : animConfig.animationData,loop : animConfig.loop,autoplay : false});$modal.find('.modal-close').on('click', () => {window.continuePostQuiz();}); $modal.find('#completeMsg').html(completeMsg); $modal.find('#postPct').html(roundPercentScore(userPct));$modal.find('#postCorrect').html($j('#reckoning-score').text());if (snark) {$modal.find('#snark').html(snark);} else {$modal.find('#snark').hide();}setTimeout(() => {postGameAnim.playSegments(animConfig.playSegments, true);// if (hapticType) {// setTimeout(() => {// window.SporcleApp.api.playHaptic(hapticType);// }, 150);// }}, 150);},onClose : () => {checkToOpenFlorinPlayGoalModal();}});} else {checkToOpenFlorinPlayGoalModal();}}$j('#playGameBox').empty().hide();$j('#postGameBox').show();}function toggleshow() {showans = !showans;}function roundPercentScore(pctScore) {return _.round(100 * pctScore);}function updateBadge(userPct) {var earned = false;if (quizBadge && userPct > 0) { if (quizBadge.criteria && quizBadge.criteria.length) { var requiredCount = quizBadge.criteria.length; var earnedCount = 0; //Loop through possible badge criteria to see if we earned them quizBadge.criteria.forEach(function (criterion) { var comparison = parseInt(criterion.compare); if(criterion.name === 'percent'){ if ((comparison === 0 && userPct === parseFloat(criterion.value)) || //'0' means percent needs to equal (comparison === 1 && userPct > parseFloat(criterion.value)) || //'1' means percent needs to be greater than (comparison === -1 && userPct < parseFloat(criterion.value)) //'-1' means percent needs to be less than (at the time of writing, no badge exists like this) ) { earnedCount++; } } else if (criterion.name === 'month'){ var d = new Date(); //getMonth() starts at 0 if((d.getMonth() + 1 == criterion.value && comparison === 0) || (d.getMonth() + 1 > criterion.value && comparison === 1) || (d.getMonth() + 1 < criterion.value && comparison === -1) ){ earnedCount++; } } else if (criterion.name === 'day'){ var d = new Date(); if((d.getDate() == criterion.value && comparison === 0) || (d.getDate() > criterion.value && comparison === 1) || (d.getDate() < criterion.value && comparison === -1) ){ earnedCount++; } } else if (criterion.name === 'day_of_the_week'){ var d = new Date(); if((d.getDay() == criterion.value && comparison === 0) || (d.getDay() > criterion.value && comparison === 1) || (d.getDay() < criterion.value && comparison === -1) ){ earnedCount++; } } else if (criterion.name === 'avg_percent' && typeof averageScore !== 'undefined') {var roundedUserPct = _.round(userPct, 2); //matches backend precision in badge trackervar roundedAvgPct = _.round(averageScore, 2);if((roundedUserPct == roundedAvgPct && comparison === 0) || (roundedUserPct > roundedAvgPct && comparison === 1) || (roundedUserPct < roundedAvgPct && comparison === -1) ){ earnedCount++; } }}); earned = earnedCount == requiredCount;} else {earned = true;}} if (earned) {quizBadge.condition_earned = true;quizBadge.achieved_count++; var spliceIndex = null;_(quizBadge.remaining_conditions).each(function(condition, index) {if (quizBadge.condition_id == condition.condition_id) {spliceIndex = index;}});_(quizBadge.conditions).each(function(condition, index) {if (quizBadge.condition_id == condition.condition_id) {condition.earned = true;}});if (spliceIndex !== null) {quizBadge.remaining_conditions.splice(spliceIndex, 1); quizBadge.condition_earned_date = (new Date()).toLocaleDateString(undefined, { year: 'numeric', month: 'long', day: 'numeric' });; }if (quizBadge.remaining_conditions.length === 0 ) {if (quizBadge.badge_earned && quizBadge.levelable) {quizBadge.achieved_count = 0;quizBadge.level++;var currDate = new Date();quizBadge.last_level_date = window.SporcleLib.getMonthString(currDate.getMonth()) + ' ' + currDate.getDate() + ', ' + currDate.getFullYear();} else {quizBadge.badge_earned = true;var currDate = new Date();quizBadge.earned_date = window.SporcleLib.getMonthString(currDate.getMonth()) + ' ' + currDate.getDate() + ', ' + currDate.getFullYear();if (quizBadge.levelable) {quizBadge.level = 1;quizBadge.last_level_date = window.SporcleLib.getMonthString(currDate.getMonth()) + ' ' + currDate.getDate() + ', ' + currDate.getFullYear();quizBadge.achieved_count = 0;}}}if (badgeTooltip) {badgeTooltip.deactivate();}if (badgeTooltipRightRail) {badgeTooltipRightRail.deactivate();}var template = _.template($j('#quiz-badge-template').html());if (window.mweb) {$j('#main-wrapper .quiz-badge').replaceWith($j(template(quizBadge)));} else {quizBadge.tooltip_trigger_id = 'quiz-badge-art';$j('#main-quiz-content .quiz-badge').replaceWith($j(template(quizBadge)));quizBadge.tooltip_trigger_id = 'quiz-badge-art-right-rail';$j('#right-rail .quiz-badge').replaceWith($j(template(quizBadge)));if (!quizBadge.badge_earned) {if (window.setupUnearnedBadgeTooltip) {window.setupUnearnedBadgeTooltip($j('#quiz-badge-art'), quizBadge);window.setupUnearnedBadgeTooltip($j('#quiz-badge-art-right-rail'), quizBadge);} else {var conditionsTemp = _.template($j('#badge-conditions-template').html());var tooltipHtml = $j(conditionsTemp(quizBadge));const badgeTooltipOptions = { //this should match /sporcle-ui/tooltips/functionalTooltipstarget : true,tipJoint : 'bottom middle',showOn : 'mouseover',hideTriggers : ['target','tip'],stemLength : 8,stemBase : 12,hideOn : 'mouseout',removeElementsOnHide : true,background : 'white',borderColor : '#d8d8d8',borderWidth : 1,shadowOffset : [3,3],shadowBlur : 10,showEffect : 'slide',showEffectDuration : 0.1,hideEffectDuration : 0.3,className : 'badge-tooltip',shadowColor : 'rgba(0,0,0,0.25)'};badgeTooltip = new Opentip('#quiz-badge-art', tooltipHtml.html(), badgeTooltipOptions);badgeTooltipRightRail = new Opentip('#quiz-badge-art-right-rail', tooltipHtml.html(), badgeTooltipOptions);}} else {if (window.setupEarnedBadgeTooltip) {window.setupEarnedBadgeTooltip($j('#quiz-badge-art'), quizBadge);window.setupEarnedBadgeTooltip($j('#quiz-badge-art-right-rail'), quizBadge);}}}}}function showHintTooltip(x, y, hint) {$hint = $j('#hintTooltip');if ($hint.length == 0) {$hint = $j('

' +'

' +'

' +'

' +'

' +'

').appendTo($j('body'));}if (hint) {var $afterContainer = $hint.find('.afterContainer');var $after = $hint.find('.after');// Set to max width before resize$afterContainer.css({width: '120px'});$hint.show();// Set tooltip text to hint$after.html(hint);// Get width of tooltip with textvar width = Math.ceil($after[0].offsetWidth) + 1;var leftShift = 0;if (mweb) {// Make sure the tooltip doesn't go off either side of the screenvar leftBound = 51;var rightBound = $j('body').width() - 71;var buf = 11;// Shift based on width of textvar shiftLimit = Math.max(width/2 - 20, 0);if (x < leftBound) {// Too close to left edge of screenleftShift = -shiftLimit;x = Math.max(x, buf);} else if (x > rightBound) {// Too close to right edge of screenleftShift = shiftLimit;x = Math.min(x, $j('body').width() - buf);}}// Set the position of the hint$hint.css({left: x + 'px',top: y + 'px',});// Set outer container size and position$afterContainer.css({width: width + 'px',left: '-' + ((width / 2) + leftShift) + 'px'});} else {$hint.hide();}}function getRandomColor() {var r = Math.round(Math.random() * 255);var g = Math.round(Math.random() * 255);var b = Math.round(Math.random() * 255);return 'rgb(' + r + ',' + g + ',' + b + ')';}function hintTooltipIsDisplayed() {return $j('#hintTooltip').is(':visible');}function getCurrentHintText() {return $j('#hintTooltip .afterContainer .after').text();}async function runStartCode(stopwatch) {if (typeof gamePageIsLoaded != "undefined" && gamePageIsLoaded) {if (window.startTriggered) {return;} else {window.startTriggered = true;}if (typeof stopwatch !== 'undefined') {if (stopwatch) {window.selectTimerSetting('stopwatch');} else {window.selectTimerSetting('timer');}}startGame(1380);callSPHooks('postStart');}}function callSPHooks(name) {if (typeof _spHooks != 'undefined') {var hlen = _spHooks[name].length;for (var i = 0; i < hlen; i++) {_spHooks[name][i]();}}}

0/143

Quiz is untimed. Quiz plays in practice mode will not be counted towards challenge completion or badge progress.

23:00

Games playedNameClubs in chronological order
499Livorno/Juve/Parma/Cesena/Lazio/Inter/Samp/Salernitana
494Kortrijk/Heerenveen/Zulte Waregem/KAA Gent/Udinese/Anderlecht/KAA Gent
492Utrecht/PSV/Napoli/Galatasaray
492Real Sociedad/Atlético/FC Barcelona/Atlético
485Wolfsburg/Man City/Roma/Inter/Fenerbahce
485Getafe/Valencia/Villarreal
483Schalke/Sevilla/FC Barcelona/Sevilla
479Anderlecht/Chelsea/West Brom/Chelsea/Everton/Man Utd/Inter/Chelsea/Inter/Roma
478Toulouse/Newcastle/Tottenham/Watford/Nantes
475Groningen/Twente/Southampton/Ajax/Fenerbahce
474Sporting CP/Porto/Monaco/Wolves/Braga
470Atlético/Osasuna/Atlético/Athletic Club
469FC Barcelona/PSG
469Bayern
462Lorient/PSG/Sevilla/Atlético/Valencia/Strasbourg
462Sevilla/Man City/Sevilla
461FC Barcelona/Chelsea/Roma/Lazio
460ADO Den Haag/Utrecht/Feyenoord/Utrecht
459Lille/Monaco/ASSE/Dortmund/Arsenal/FC Barcelona/Chelsea/OM
457Espanyol/Real Madrid/Napoli/Fiorentina/Granada
457FC Barcelona
454Osasuna/OM/Chelsea/Atlético
453Dortmund/Bayern/FC Barcelona
453Atlético
452Tottenham/Real Madrid
451Brugge/Dortmund/Wolfsburg/Inter/Bayern/Inter/Tottenham
450Leverkusen/Bayern/Real Madrid
448St. Gallen/Basel/Mainz/Basel
446ASSE/Lille/OM/West Ham/OM
445Bari/Juve/AC Milan/Juve/Union Berlin/Fenerbahce
444Anderlecht/West Ham/Crystal Palace/Nottingham
443Ajax/Tottenham/Inter/Brentford/Man Utd
442Udinese/FC Barcelona/Arsenal/Man Utd/Inter/OM/Inter
441Ajax/Tottenham/Benfica/Anderlecht
440Genk/Werder Bremen/Chelsea/Wolfsburg/Man City
439Sunderland/Liverpool/Ajax
439Real Madrid
438HSV/Leverkusen/Tottenham
436Feyenoord/PSV/Newcastle/Liverpool/PSG/Roma
434Athletic Club
433OM/Sochaux/Lorient/Aston Villa/Swansea/Crystal Palace
432Twente/Gladbach/Newcastle/PSV/Sevilla/FC Barcelona/PSV
430Metalurh Donetsk/Shakhtar/Dortmund/Man Utd/Arsenal/Roma/Inter
430Real Madrid/Juve/Man Utd
429Aston Villa/Man City/Liverpool/Brighton
428Benfica/Real Madrid/Man Utd/PSG/Juve/Benfica
427Gladbach/Bayern/Wolfsburg/Nice
425Montpellier/Arsenal/Chelsea/AC Milan
Games playedNameClubs in chronological order
425OL/Arsenal/OL
423Toulouse/Tottenham/Watford/Villarreal
419Shakhtar/Anzhi/Chelsea/Arsenal/Fulham
416Dortmund/Bayern/Dortmund
414Roda JC/Feyenoord/Brugge/Zulte Waregem
414Ajax/Liverpool/FC Barcelona/Atlético
412Valencia/Man City/Real Sociedad
412Lille/Chelsea/Real Madrid
412KSC Lokeren/Brugge
411Real Madrid/PSG/Sevilla
411Real Madrid/Napoli/Villarreal
411Toulouse/Sevilla/Monaco
410Utrecht/Sporting CP/Norwich/ASSE/Betis/Vitesse/Basel/Twente
410Ajax/Atlético/Southampton/Tottenham/Antwerp
410AC Milan/PSG/Chelsea
410Basel/Gladbach/Arsenal/Leverkusen
410Napoli/Juve/Torino/Samp
409Athletic Club
409Nijmegen/Ajax/Genoa/Heerenveen/Nijmegen
408Rennes/Rubin Kazan/Inter/Sunderland/Rubin Kazan/ASSE/Olympiacos
408AC Ajaccio/Rennes/Lille
407Paços de Ferreira/Braga/Atlético/Deportivo La Coruña/Espanyol/Benfica/Basaksehir/Braga
406Feyenoord/Lazio/Inter
406Admira/Rapid/PAOK
406Cagliari/Roma/Inter/Cagliari/Inter/Cagliari/Antwerp
406Catania/Metalist Kharkiv/Atalanta/Sevilla/Monza
404Palermo/Napoli/PSG/Man Utd/Valencia
402Monaco/OM/OL/Torino/Watford/Aris Saloniki/Gaziantep FK
401OM/Dynamo Moscow/OL/Fenerbahce/Olympiacos
400Olhanense/Porto/Gijón/Porto/Kasimpasa/Göztepe/Braga/Moreirense
400Lille/Aston Villa/Everton/PSG/Everton
400Sparta Rotterdam/Heerenveen/Atalanta/Middlesbrough/Atalanta
397Blackburn/Stoke/Sevilla/Roma/Galatasaray/Rennes/Konyaspor
397Chelsea/Vitesse/Benfica/Chelsea/Man Utd/Roma/Rennes/OL
396Toulouse/Montpellier
396Hoffenheim/Liverpool
395Tottenham/Aston Villa/Tottenham/Man City
395Slovan Liberec/Werder Bremen/Slovan Liberec
395Eskisehirspor/Galatasaray/Kasimpasa/Antalyaspor
394Montpellier/Dynamo Kyiv/Schalke/Nice/Galatasaray/Adana Demirspor
394Sevilla/Man City/Valencia/Middlesbrough/Besiktas/Cádiz
393HSV/Genoa/Juve/Torino/Samp
392Viktoria Plzen/Augsburg/Viktoria Plzen/Slovacko
391Gladbach/Dortmund
391Standard Liège/Benfica/Zenit/Dortmund/Atlético
391Sochaux/Bastia/Montpellier/Betis/Celta Vigo/ASSE
391Aston Villa/Man Utd/Inter/Aston Villa/Everton
391Valencia/Málaga/Fiorentina/Betis
Games playedNameClubs in chronological order
391Basel/Chelsea/Fiorentina/Roma/Liverpool
390OL/Roma/Juve/FC Barcelona/Besiktas
388Napoli/Trabzonspor
387Zaragoza/Athletic Club/Man Utd/PSG/Athletic Club
387Arles-Avignon/Montpellier/Newcastle/OM/ASSE/Krasnodar/Montpellier/Lille
387Valencia/FC Barcelona
386Anderlecht/Lazio/AC Milan/Fatih Karagümrük/Basaksehir
385Slovan Liberec/Mlada Boleslav/Banik Ostrava/Karvina
385Fiorentina/Samp/Torino/Bologna
385Udinese/Lecce/Fiorentina/Chelsea/Juve/Inter
384Zürich/Wolfsburg/AC Milan/PSV/Torino
384Leverkusen/Juve/Bayern/FC Barcelona/Inter
384Heracles/Heerenveen/Wolfsburg/Sporting CP/Frankfurt/Brugge/Utrecht/Nijmegen
384Wacker Innsbruck/Wolfsberger AC/Austria Klagenfurt
384Juventus/Genoa/Torino/Dortmund/Sevilla/Torino/Lazio
382OL/Roma/Sevilla/Granada/Clermont Foot
382Chievo Verona/AC Milan/Chievo Verona/Sassuolo/Lazio/Inter
380Heerenveen/AZ Alkmaar/Augsburg
380Brugge/Kasimpasa/Galatasaray/Betis/Galatasaray/Kasimpasa
380Salzburg
380Southampton/West Ham
379Liverpool/Man City/Chelsea
378Roda JC/Twente/Utrecht
378Atalanta/AC Milan/Fiorentina
378Istanbul Basaksehir/Trabzonspor
378Racing Santander/Real Madrid/Valencia/Real Sociedad/Betis
377Palermo/Wolfsburg/Roma/Wolfsburg/Lille/Fenerbahce/Sevilla/Atalanta/AC Milan
377Real Sociedad/Athletic Club/FC Barcelona
377Udinese/Juventus/Watford/Udinese
376Nürnberg/Dortmund/Man City/FC Barcelona
375Genk/Cercle/Genk/Brugge/Zulte Waregem
375Excelsior/Feyenoord/Southampton/Club Brugge/Feyenoord/AZ Alkmaar
375Villarreal/Atlético/Inter/Cagliari
374Sparta Rotterdam/AZ Alkmaar/Ajax/PSV/Greuther Fürth/Utrecht
373Slavia Prague/Spartak Moscow/Basel/Augsburg/Mlada Boleslav
372Jablonec/Viktoria Plzen/Bohemians Prague
372Nijmegen/Anderlecht/Udinese/Samp/Nijmegen
372Mallorca/Villarreal/Fiorentina/Inter/Fiorentina
372Grenoble Foot/Lorient/OM/Olympiacos/Reims/Ionikos Nikaia
372FC Barcelona
372Freiburg/Wolfsburg/Schalke/Augsburg
371Celta Vigo/Liverpool/Sevilla/Celta Vigo
371Feyenoord/Twente/Norwich/QPR/Swansea/Feyenoord/Alanyaspor
371Siena/Bologna/Cagliari/HSV/Samp/Spezia
371Spartak Moscow/Tom Tomsk/Spartak Moscow/Rostov/Spartak Moscow/Rostov/Zenit/Arsenal Tula/Zenit/Adana Demirspor/Lokomotiv Moscow
371Basaksehir
371ASSE/PSG/Juve
Most Appearances 2009/10 - 2023/24 in Top-15-Leagues (2024)
Top Articles
Latest Posts
Article information

Author: Arline Emard IV

Last Updated:

Views: 6147

Rating: 4.1 / 5 (52 voted)

Reviews: 91% of readers found this page helpful

Author information

Name: Arline Emard IV

Birthday: 1996-07-10

Address: 8912 Hintz Shore, West Louie, AZ 69363-0747

Phone: +13454700762376

Job: Administration Technician

Hobby: Paintball, Horseback riding, Cycling, Running, Macrame, Playing musical instruments, Soapmaking

Introduction: My name is Arline Emard IV, I am a cheerful, gorgeous, colorful, joyous, excited, super, inquisitive person who loves writing and wants to share my knowledge and understanding with you.