The Campeonato Nacional de Liga de Primera Divisin, also known as La Liga, came into existence in 1929 with only 10 participating teams.
It is one of the most popular football leagues in the world and some of the best players in history like Lionel Messi and Cristiano Ronaldo have plied their trades in the Spanish top-flight over the years.
Before La Ligas inception, the Copa Del Rey was Spains national championship.
The basic structure of La Liga imbibes the double round-robin system with 20 participating teams. Each team has 38 matches every season where they play two games each against the rest of the teams.
At the end of each season, the three teams positioned last in the league are relegated to the Segunda Division and the top three teams from that division are promoted to La Liga.
A total of 62 teams have participated in the La Liga over the years, with Real Madrid holding the most number of titles (34), followed by their rivals Barcelona who have won 26 titles. In the 2020-21 season, Atletico Madrid won their second La Liga title under Diego Simeone, as Los Rojiblancos got their hands on the domestic crown for the first time since their historic 2013-14 campaign.
In the latest edition of La Liga, which is the 2021-22 season, Real Madrid has been crowned as the Champions. Los Blancos has been crowned champions with still 2 games left to play. This is Real Madrids 35th Spanish League title.
Be the first one to comment on this story
Top 10 La Liga goalscorers of all time
10 greatest players in La Liga history ranked - Do Messi and Ronaldo make the cut?
10 greatest La Liga players of all time
10 European football clubs that have never been relegated
= 1087) scrollLeft = 1087; $(.article-scroll-right).style.display = none; scrollTo($(.related-articles-scroll), scrollLeft, 100); function onScroll(event) scrollLeft = $(.related-articles-scroll).scrollLeft; function scrollTo(element, to, duration) var start = element.scrollLeft, change = to - start, currentTime = 0, increment = 20; var animateScroll = function() currentTime += increment; var val = Math.easeInOutQuad(currentTime, start, change, duration); element.scrollLeft = val; if(currentTime
-1) gaEventCategory = pageType.toUpperCase() + _ + gaEventCategory; gtag(event, action, event_category: gaEventCategory, event_label: postId ); function togglePostLike(element) var postId = element.dataset.id; if (!postId) return; var reactionType = element.dataset.type; var likesCount = parseInt(element.parentElement.previousElementSibling.dataset.likesCount 0); var hasUserLiked = element.parentElement.previousElementSibling.dataset.liked == true; var imageEle = element.parentElement.previousElementSibling.querySelector(img); var apiUrl = + postId + /reaction; if (element.parentElement.previousElementSibling.dataset.pageType == adaptive_page) apiUrl += ?page_type=taxonomy var apiData = reacted: true, reaction: reactionType, ; var currentLikeCount = likesCount; currentLikeCount += 1; updateCountPost(currentLikeCount, reactionType, true); element.parentElement.previousElementSibling.setAttribute(data-likes-count, currentLikeCount); element.parentElement.previousElementSibling.setAttribute(data-reaction-type, reactionType); toggleLikeImagePost(imageEle, apiData.reaction); makePostReactApiRequest(apiUrl, apiData, element); function postUnreact(element) var postId = element.dataset.id; if (!postId) return; var reactionType = element.dataset.reactionType; var likesCount = parseInt(element.dataset.likesCount 0); var hasUserLiked = element.dataset.liked == true; var imageEle = element.querySelector(img); var apiUrl = + postId + /reaction; if (element.dataset.pageType == adaptive_page) apiUrl += ?page_type=taxonomy var apiData = reacted: false, reaction: reactionType, ; var currentLikeCount = likesCount; currentLikeCount -= 1; updateCountPost(currentLikeCount, reactionType, false); element.setAttribute(data-likes-count, currentLikeCount); toggleLikeImagePost(imageEle, false); makePostUnreactApiRequest(apiUrl, apiData, element); function updateLocalStorageValue(likeValue, postId, reactionType) if (userId) return; if (likeValue) likedArticlesLS[postId] = reactionType; else if (likedArticlesLS[postId.toString()]) delete likedArticlesLS[postId.toString()] localStorage.setItem(LOCAL_STORAGE_LIKED_ARTICLES_KEY, JSON.stringify(likedArticlesLS)); function updateCountPost(count, reactionType, added) var countEle = $all(.reaction-count)[0]; var iconImgs = countEle.querySelectorAll(img); var countText = countEle.querySelector(span); if (count
1 ? Reactions : Reaction); else // reaction counts greater than 1 if (iconImgs.length == 1) if (iconImgs[0].dataset.reaction == reactionType) // no reaction icon change else var imgIcon = document.createElement(img); imgIcon.src= //staticg.sportskeeda.com/post-reactions/reaction- + reactionType + .svg; imgIcon.className = second-reaction; imgIcon.setAttribute(data-reaction, reactionType); imgIcon.height = 12; imgIcon.width = 12; countEle.insertBefore(imgIcon, countText); countText.innerText = getNumFormat(count) + (count
1 ? Reactions : Reaction); else if (iconImgs.length
1) if (!added && iconImgs[1].dataset.reaction == reactionType) // remove the 2nd reaction if it is same as you unreacted iconImgs[1].remove(); countText.innerText = getNumFormat(count) + (count
1 ? Reactions : Reaction); if (count
0 && $(.comment-text).innerText != ) var separator = document.createElement(div); var separatorImg = document.createElement(img); separatorImg.src= //staticg.sportskeeda.com/skm/assets/dot-seperator.svg; separator.style.display = inline-block; separator.className = separator-img; separatorImg.height = 2; separatorImg.width = 2; separator.style.margin = 0 10 separator.appendChild(separatorImg); if ($(.reaction-count) && !$(.separator-img)) $(.reaction-count).parentElement.insertBefore(separator, $(.reaction-count).nextElementSibling); else if ($(.separator-img)) $(.separator-img).remove(); if ($all(.reaction-count)[1]) $all(.reaction-count)[1].innerHTML = $all(.reaction-count)[0].innerHTML; window.addEventListener(mouseup, function() var reactionContainers = $all(.reaction-icons-container); if (reactionContainers && reactionContainers.length) for(var i = 0; i
5 most valuable La Liga teams right now
5 most valuable La Liga teams right now
data-lazy=//staticg.sportskeeda.com/skm/assets/feed/ic-like-gray.svg loading=lazy alt=like story width=16 height=16 /
2000) // post viewed for more than 2 seconds sendPageViewTracking(dataset); socialStoriesIntersectionObserver.unobserve(targetEle); ) function sendPageViewTracking(dataset) if (TrackUsersLive === undefined) return; try var storyAbsolutePermalink = new URL(dataset.link); dataset.link = storyAbsolutePermalink.href; catch (error) dataset.link = + dataset.link; var data = uri= + encodeURIComponent(dataset.link) + &userIdentifier= + userId + &post_id= + dataset.wpId + &post_type= + dataset.type + &published_date= + dataset.published + &author_id= + (dataset.authorSlug ) + &tt_id_json= + (dataset.ttIds []) + &session_id= + TrackUsersLive.getUniqueSessionId() + &query_string= + encodeURIComponent(window.location.search) + &pageType=Tagpage + &revenue_share=false&key1=&key2=&key3=&key4=&lang=en&update_reads=true&page_view=true; TrackUsersLive.sendPageViewRequest(data, var eventUrl = dataset.link; sendGAPageViewEventForSocialPost(eventUrl); // sends page view event for the social post to GA function sendGAPageViewEventForSocialPost(url) if (!gtag) return; gtag(config, UA-10769778-1, page_path: url ); function setIntersectionObserverSocialPosts() var socialStories = $all(.social-story-wrapper .list-story-link); for (var i = 0; i
500) image.src= image.attributes[data-img].value; else image.src= image.attributes[data-img-low].value; image.className = image.className.replace(lazy-img, ); zyLoadImages = lazyLoadArticle; lazyLoadAll(); lazyLoadArticle(); window.addEventListener(scroll, lazyLoadAll); window.addEventListener(scroll, lazyLoadArticle); window.addEventListener(load, lazyLoadAll); )();
= CLIPPING_SIZE) item[value] = CLIPPING_SIZE.toString(); var clipAll = true; else item[value] = item[value].toString(); return value: item, clipAll: clipAll ; function clippingMechanism(data, key) if (data[key].length
= DATASET_SIZE * 2) return data[key].slice(0, DATASET_SIZE); else return data[key]; function track(cname, key, identifier, title) var data = getTrackingCookie(cname, ); data = JSON.parse(data); if (!data.hasOwnProperty(key) key == sport) data = initializeJSONDataStructure(data, key, identifier, title); else var item = data[key].filter(function(item) return == identifier; ); if (item.length
0) item = item[0]; var incrementResponse = incrementTrackingLogic(item); item = incrementResponse[value]; if (incrementResponse[clipAll]) data[key].forEach(function(item) item[value] = parseInt(item[value] / 2).toString(); ); else data = initializeJSONDataStructure(data, key, identifier, title); data[key].sort(function(a, b) return b[value]
a[value] ? 1 : -1; ); data[key] = clippingMechanism (data, key); setTrackingCookie(COOKIE_NAME, JSON.stringify(data)); function trackSport(identifier, title) track(COOKIE_NAME, sport, identifier, title); function trackEvent(identifier) track(COOKIE_NAME, event, identifier, ); function trackTeam(identifier) track(COOKIE_NAME, team, identifier, ); return getTrackingCookie: getTrackingCookie, setTrackingCookie: setTrackingCookie, trackSport: trackSport, trackEvent: trackEvent, trackTeam: trackTeam ; )(); var hpAlgoCookie = SKTrackingModule.getTrackingCookie(HP_ALGO, null); if (!hpAlgoCookie) var hpAlgoCookieRange = [false, hp_algo_1]; var hpAlgoCookie = hpAlgoCookieRange[Math.floor(Math.random() * hpAlgoCookieRange.length)]; SKTrackingModule.setTrackingCookie(HP_ALGO, hpAlgoCookie);
- 上一篇:没有了
- 下一篇:Ranking the 5 best players in La Liga history