Apply

KWPN Championships

25 August - 29 August 2026

Startlists and results 2021

  

Monday 9 August

Blom Cup 1st round semi-final 6-year-olds, incl. 1st round viewing 6-year old jumper stallions
Blom Cup 1st round semi-final 5-year-olds, incl. 1st round viewing 5-year old jumper stalions
1st round viewing stallions ( 5- and 6-year-old jumper stallions)
Blom Cup 1st round semi-final 7-year-olds,

Tuesdag 10 August

Blom Cup 2nd round semi-final 5-year-olds, incl. 2nd round viewing 5-year old jumper stallions
Blom Cup 2nd round semi-final 6-year-olds, incl. 2nd round viewing 6-year olds jumper stallions
Blom Cup semi-final 4-year-olds, incl. 1st round viewing 4-year old jumper stallions
1st round viewing stallions (presentation in hand 4-year old jumper stallions)
Blom Cup 2nd round semi-final 7-year-olds, incl. 2nd round viewing 7-year old jumper stallions

Wednesday 11 August

Blom Cup final 6-year-olds
Blom Cup final 5-year-olds
Blom Cup final 4-year-olds, incl. 2nd round viewing 4-year old jumper stallions
Blom Cup final 7-year-olds
Jumping competition in two phases class Z for 8-, 9- and 10-year-old KWPN mares
Jumping competition in two phases class ZZ for 8-, 9- and 10-year-old KWPN mares
Classic jumping competition with jump-off 1.40 m. for 8-, 9- and 10-year-old KWPN mares
Error executing template "Designs/Kwpn/Paragraph/DownloadItemPublisher.cshtml"
System.IO.IOException: The process cannot access the file 'D:\inetpub\wwwroot\www.kwpn.nl\Files\Templates\Designs\Kwpn\Translations.xml' because it is being used by another process.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
at Dynamicweb.Rendering.Translation.Source.WriteDocument(XmlDocument document)
at Dynamicweb.Rendering.Translation.Source.Save()
at Dynamicweb.Rendering.Translation.Source.UpdateTranslationSource(Source source, IEnumerable`1 newKeys, String designName, IEnumerable`1 cultures)
at Dynamicweb.Rendering.Template.TranslateText(String text, String defaultValue, String cultureName)
at Dynamicweb.Rendering.TemplateBase`1.Translate(String text, String defaultValue)
at CompiledRazorTemplates.Dynamic.RazorEngine_ed82a0013cee4b7abb9016be55d1817e.Execute() in D:\inetpub\wwwroot\www.kwpn.nl\Files\Templates\Designs\Kwpn\Paragraph\DownloadItemPublisher.cshtml:line 97
at RazorEngine.Templating.TemplateBase.RazorEngine.Templating.ITemplate.Run(ExecuteContext context, TextWriter reader)
at RazorEngine.Templating.RazorEngineService.RunCompile(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
at RazorEngine.Templating.RazorEngineServiceExtensions.<>c__DisplayClass16_0.<RunCompile>b__0(TextWriter writer)
at RazorEngine.Templating.RazorEngineServiceExtensions.WithWriter(Action`1 withWriter)
at Dynamicweb.Rendering.RazorTemplateRenderingProvider.Render(Template template)
at Dynamicweb.Rendering.TemplateRenderingService.Render(Template template)
at Dynamicweb.Rendering.Template.RenderRazorTemplate()

1 @using System.Globalization 2 @using Kwpn.Repository.Helpers 3 @inherits Dynamicweb.Rendering.RazorTemplateBase<Dynamicweb.Rendering.RazorTemplateModel<Dynamicweb.Rendering.Template>> 4 @{ 5 var downloadItems = GetLoop("Item.List"); 6 if (downloadItems != null && downloadItems.Any()) 7 { 8 var iCounter = 0; 9 var downloadItemsTitle = GetString("Item.Title.Value"); 10 var paragraphId = GetString("Global.ParagraphId"); 11 var downloadItemsCultureInfo = new CultureInfo(GetGlobalValue("Global:Area.LongLang")); 12 <div class="container download-publicator"> 13 14 <div class="row"> 15 <div class="col-xs-12"> 16 <h2>@downloadItemsTitle</h2> 17 </div> 18 </div> 19 @foreach (var downloadItem in downloadItems.OrderBy(li => li.GetInteger("Item.List.SortOrder"))) 20 { 21 // modulo for row color display 22 var mod = "0"; 23 if (iCounter % 2 == 0) { mod = "1"; } 24 25 // date 26 var downloadItemDate = FormatHelpers.GetDateTime( 27 downloadItem.GetDate("Item.List.DateFrom.Value"), 28 downloadItem.GetDate("Item.List.DateTo.Value"), 29 downloadItemsCultureInfo, 30 Translate("EventDateDevider", "to")); 31 32 // title 33 var downloadItemTitle = downloadItem.GetString("Item.List.Title.Value"); 34 35 // note 36 var downloadNote = downloadItem.GetString("Item.List.NoteText.Value"); 37 38 // more information 39 var downloadItemMoreInformation = downloadItem.GetString("Item.List.MoreInfoLink.Value"); 40 41 // open link in new window 42 var downloadItemOpenInNewWindow = downloadItem.GetBoolean("Item.List.OpenInNewWindow"); 43 var downloadItemRegistrationInNewWindow = downloadItem.GetBoolean("Item.List.RegistrationInNewWindow"); 44 var downloadItemStartListInNewWindow = downloadItem.GetBoolean("Item.List.StartListInNewWindow"); 45 var downloadItemResultListInNewWindow = downloadItem.GetBoolean("Item.List.ResultListInNewWindow"); 46 47 // files 48 var downloadRegistration = downloadItem.GetString("Item.List.RegistrationLink.Value"); 49 var downloadStartList = downloadItem.GetString("Item.List.StartListLink.Value"); 50 var downloadResultList = downloadItem.GetString("Item.List.ResultListLink.Value"); 51 52 <div class="row download-row no-gutter mod-@mod"> 53 <div class="col-xs-1 col-sm-1 text-center"> 54 @if (!string.IsNullOrWhiteSpace(downloadItemDate)) 55 { 56 <span class="clock"><i class="fa fa-clock-o"></i></span> 57 } 58 </div> 59 <div class="col-xs-11 col-sm-7"> 60 61 @if (!string.IsNullOrWhiteSpace(downloadNote)) 62 { 63 <span class="note">@downloadNote</span> 64 } 65 <span class="intro" style="float:left; clear:both;">@downloadItemTitle</span> 66 @if (!string.IsNullOrWhiteSpace(downloadItemMoreInformation)) 67 { 68 if (downloadItemOpenInNewWindow) 69 { 70 <a href="@downloadItemMoreInformation" class="orange_arrow_link_download_row" target="_blank">@Translate("MoreInfo", "Meer informatie")</a> 71 } 72 else 73 { 74 <a href="@downloadItemMoreInformation" class="orange_arrow_link_download_row">@Translate("MoreInfo", "Meer informatie")</a> 75 } 76 } 77 </div> 78 <div class="col-xs-12 col-sm-4 text-right download-items"> 79 @if (!string.IsNullOrWhiteSpace(downloadRegistration)) 80 { 81 if (downloadItemRegistrationInNewWindow) 82 { 83 <a href="@downloadRegistration" target="_blank"><div class="download-item" data-toggle="tooltip" title="@Translate("Registration", "Registration")"><i class="fa fa-pencil"></i></div></a> 84 } 85 else 86 { 87 <a href="@downloadRegistration"><div class="download-item" data-toggle="tooltip" title="@Translate("Registration", "Registration")"><i class="fa fa-pencil"></i></div></a> 88 } 89 } 90 @if (!string.IsNullOrWhiteSpace(downloadStartList)) 91 { 92 if (downloadItemStartListInNewWindow) 93 { 94 <a href="@downloadStartList" target="_blank"><div class="download-item" data-toggle="tooltip" title="@Translate("StartList", "Start list")"><i class="fa fa-list"></i></div></a> 95 } 96 else 97 { 98 <a href="@downloadStartList"><div class="download-item" data-toggle="tooltip" title="@Translate("StartList", "Start list")"><i class="fa fa-list"></i></div></a> 99 } 100 } 101 @if (!string.IsNullOrWhiteSpace(downloadResultList)) 102 { 103 if (downloadItemResultListInNewWindow) 104 { 105 <a href="@downloadResultList" target="_blank"><div class="download-item" data-toggle="tooltip" title="@Translate("Results", "Results")"><i class="fa fa-trophy"></i></div></a> 106 } 107 else 108 { 109 <a href="@downloadResultList"><div class="download-item" data-toggle="tooltip" title="@Translate("Results", "Results")"><i class="fa fa-trophy"></i></div></a> 110 } 111 } 112 </div> 113 </div> 114 115 iCounter++; 116 } 117 </div> 118 } 119 }

Friday 13 August (morning)

Virbac Foal Cup: national foal inspections, selection dressage colts
Virbac Foal Cup: national foal inspections, selection dressage fillies
National mare inspection: selection 3-year old dressage mares
National mare inspection: selection 3-year old jumper mares
National foal inspections, selection jumper colts
National foal inspections, selection jumper fillies
National foal inspections, selection Gelder colts
National foal inspections, selection Gelder fillies
National foal inspections, final Gelder foals
National mare inspection: 4-7-year old ster/keur/elite mares Gelder horse

Friday 13 August

National mare inspection: 3-year old Gelder mares
National foal inspections, final jumper foals
Award ceremony: Breeder of the Year, dressage
National foal inspections, final dressage foals
National mare inspection, announcement of participants final 3-year old jumper mares
National mare inspection: final 3-year old jumper mares
National mare inspection: final 3-year old dressage mares
National mare inspection: 3-year old jumper mares, free jumping

Saturday 14 August

National Harness Horse Day

Sunday 15 August

Pavo Cup: 1st round final KWPN Championship 4-year old dressage horses, including 2nd round viewing 4-year old dressage stallions
Pavo Cup: 1st round final KWPN Championship 5-year old dressage horses, including 2nd round viewing 5-year old dressage stallions
Pavo Cup: 2nd round final KWPN Championship 4-year old dressage horses
Pavo Cup: 2nd round final KWPN Championship 5-year old dressage horses
Pavo Cup: 1st round final KWPN Championship 6-year old dressage horses
Pavo Cup: 2nd round final KWPN Championship 6-year old dressage horses
€ 139,50 per year

KWPN Membership

  • Subscription to the digital KWPN Magazine (in Dutch)
  • Free advertising at KWPN Horses for Sale
Become a member now

About the KWPN

The KWPN (Studbook of the Royal Dutch Sport Horse) is a Netherlands-based organization specializing in the breeding of jumpers, dressage horses, harness horses, and Gelder horses.

More info

Official Partners


Cookies on the KWPN website

We request your agreement to the use of cookies on our website. More information is available on our cookie policy page.

Cookie Policy