• Welcome to Kamloops Minor Fastball

    Outdoor Sports League

    A non-profit organization that is run by volunteers from the community.

  • Online Registration

    Register now!

    You can now register and pay online at any time.

    Read More
  • Kidsport Kamloops.

    All Kids Can Play!

    KidSport Kamloops is a local chapter of KidSport Canada.

  • Team Photo Day TBD

    KMFA Photos

    All teams Coaches & Players must attend.
  • 1 SPRING REGISTRATION DEADLINE IS MARCH 20!
  • 2 March skills clinics with Jackie Desilets is postponed until May 1-3, 2020
  • 3 2020 Spring Coach Applications
  • 4 Fastball Update - COVID -19
  • 5 2020 Umpire Clinic.
  • 6 7th Annual Spring Knockout Tournament
  • 7 CANCELED: Coaching Clinic - Competition Introduction Weekend #2
  • SPRING REGISTRATION DEADLINE IS MARCH 20!

    2020 Outdoor Fastball 


    U6 - U19 
    Registration deadline is March 20th
    Recruit a friend, new to KMFA, and save $25!
    Fastball is for everyone, all skill levels welcome!
    Sign Up HERE!!

  • March skills clinics with Jackie Desilets is postponed until May 1-3, 2020

    Register now!

    Pitching, Hitting and Intermediate Catching Clinics with Jackie Desilets
    Date: Now May 1 - 3, 2020
    Location: TBD

    Register Here
  • 2020 Spring Coach Applications

    Spring Coach Applications U6 - U19

    Fill our the madatory application here: Apply to coach

    Deadlline is FEBRUARY 17th

  • Fastball Update - COVID -19

    Kamloops Minor Fastball, under the guidance of Softball BC, is postponing planned events - including the start of the spring season - to May 1, 2020. These are unprecedented times and the health and safety of our members and their families are of the utmost importance. Please be assured that we are hopeful that by doing our part by supporting these efforts, we will be back on field and hosting a successful season very soon. Registration deadline is still currently Friday March 20th

    Register HereFor a full list of suspended BC softball activities please see here

    For more information please email Yvonne at This email address is being protected from spambots. You need JavaScript enabled to view it.
  • 2020 Umpire Clinic.


    UMPIRE CLINIC:Levels 1 & 1Refresher


    April 18, 2020, 8:15-4:00 pm @ Charles Anderson Stadium 


    Great benefits include:
    *You don’t umpire on your own, UNTIL you are ready!
    * Make some spare money while having fun at the ballpark 
    *Meet new friends 
    *Comprehensive mentorship from skilled Umpires
     *Students could earn High School credits towards graduation


    Contact Kaleb Hutchinson at This email address is being protected from spambots. You need JavaScript enabled to view it. or call 778.257.4536 for more information

    Register for the clinic here

  • 7th Annual Spring Knockout Tournament

    Mother's Day "C" Tournament!

    May 8 - 10, 2020 @ The Tournament Capital Ranch

    U12, U14, U16 & U19 Girls C teams welcome

    Registration is OPEN

  • CANCELED: Coaching Clinic - Competition Introduction Weekend #2

    Get Competition Introduction certified

    Weekend #2 Canceled

    Weekend #2: April 4 & 5th

    Cost is just $50/weekend

    Limited to 10 coaches!

    Register Today!

like us on fb


Have questions? 
We've tried to answer them with a few Frequently Asked Questions 

Check out our FAQ here!

 

 


<script src="https://cdn.jotfor.ms/static/prototype.forms.js" type="text/javascript"></script> <script src="https://cdn.jotfor.ms/static/jotform.forms.js?3.3.5799" type="text/javascript"></script> <script src="https://cdn.jotfor.ms/js/paypal.js?v=3.3.5799" type="text/javascript"></script> <script src="https://cdn.jotfor.ms/js/vendor/math-processor.js?v=3.3.5799" type="text/javascript"></script> <script type="text/javascript"> JotForm.setCalculations([{"readOnly":false,"newCalculationType":true,"operands":"4","equation":"[{4}]","showBeforeInput":false,"showEmptyDecimals":false,"ignoreHiddenFields":false,"insertAsText":false,"resultField":"10","decimalPlaces":"2","conditionId":"1408945627066","conditionTrue":false}]); JotForm.setConditions([{"action":[{"fields":["11","12","19","10"],"visibility":"ShowMultiple"}],"id":"1408945597909","index":"0","link":"Any","priority":"0","terms":[{"field":"15","operator":"equals","value":"Yes"}],"type":"field"},{"action":[{"readOnly":false,"newCalculationType":true,"operands":"4","equation":"[{4}]","showBeforeInput":false,"showEmptyDecimals":false,"ignoreHiddenFields":false,"insertAsText":false,"resultField":"10","decimalPlaces":"2","conditionId":"1408945627066","conditionTrue":false}],"id":"1408945627066","index":"1","link":"Any","priority":"1","terms":[{"field":"19","operator":"equals","value":"Yes"}],"type":"calculation"}]); JotForm.init(function(){ setTimeout(function() { $('input_3').hint('ex: myname@example.com'); }, 20); productID = {"0":"input_7_1001","1":"input_7_1004","2":"input_7_1002","3":"input_7_1003"}; paymentType = "product"; JotForm.setCurrencyFormat('CAD',true, 'point'); JotForm.totalCounter({"input_7_1001":{"price":"50","quantityField":"input_7_quantity_1001_0"},"input_7_1004":{"price":"50","quantityField":"input_7_quantity_1004_0"},"input_7_1002":{"price":"20","quantityField":"input_7_quantity_1002_0"},"input_7_1003":{"price":"25","quantityField":"input_7_quantity_1003_0"}}); $$('.form-product-custom_quantity').each(function(el, i){el.observe('blur', function(){isNaN(this.value) || this.value < 1 ? this.value = '0' : this.value})}); $$('.form-product-custom_quantity').each(function(el, i){el.observe('focus', function(){this.value == 0 ? this.value = '' : this.value})}); JotForm.alterTexts(undefined, true); /*INIT-END*/ }); JotForm.prepareCalculationsOnTheFly([null,{"name":"kmfaTournament","qid":"1","text":"KMFA Tournament Shirt Order Form ","type":"control_head"},{"name":"fullName","qid":"2","text":"Full Name","type":"control_fullname"},{"name":"email3","qid":"3","text":"E-mail","type":"control_email"},null,{"name":"contactNumber","qid":"5","text":"Contact Number at Tournament","type":"control_phone"},null,{"description":"","name":"shirtOptions","qid":"7","text":"Shirt Options","type":"control_paypal"},null,null,null,null,null,{"name":"submit","qid":"13","text":"SUBMIT","type":"control_button"},{"name":"additionalRequests","qid":"14","text":"Additional Requests","type":"control_textarea"},null,{"name":"clickTo16","qid":"16","text":"section separator for the form style - do not remove","type":"control_collapse"},null,{"name":"clickTo18","qid":"18","text":"section separator for the form style - do not remove","type":"control_collapse"},null,{"description":"","name":"City","qid":"20","subLabel":"City","text":" City","type":"control_textbox"},{"description":"","name":"teamDivision","qid":"21","text":"Team Division and Name","type":"control_fullname"}]); setTimeout(function() { JotForm.paymentExtrasOnTheFly([null,{"name":"kmfaTournament","qid":"1","text":"KMFA Tournament Shirt Order Form ","type":"control_head"},{"name":"fullName","qid":"2","text":"Full Name","type":"control_fullname"},{"name":"email3","qid":"3","text":"E-mail","type":"control_email"},null,{"name":"contactNumber","qid":"5","text":"Contact Number at Tournament","type":"control_phone"},null,{"description":"","name":"shirtOptions","qid":"7","text":"Shirt Options","type":"control_paypal"},null,null,null,null,null,{"name":"submit","qid":"13","text":"SUBMIT","type":"control_button"},{"name":"additionalRequests","qid":"14","text":"Additional Requests","type":"control_textarea"},null,{"name":"clickTo16","qid":"16","text":"section separator for the form style - do not remove","type":"control_collapse"},null,{"name":"clickTo18","qid":"18","text":"section separator for the form style - do not remove","type":"control_collapse"},null,{"description":"","name":"City","qid":"20","subLabel":"City","text":" City","type":"control_textbox"},{"description":"","name":"teamDivision","qid":"21","text":"Team Division and Name","type":"control_fullname"}]);}, 20); </script> <link href="https://cdn.jotfor.ms/static/formCss.css?3.3.5799" rel="stylesheet" type="text/css" /> <link type="text/css" rel="stylesheet" href="https://cdn.jotfor.ms/css/styles/nova.css?3.3.5799" /> <link type="text/css" media="print" rel="stylesheet" href="https://cdn.jotfor.ms/css/printForm.css?3.3.5799" /> <style type="text/css"> .form-label-left{ width:150px; } .form-line{ padding-top:12px; padding-bottom:12px; } .form-label-right{ width:150px; } .form-all{ width:800px; color:rgb(128, 128, 128) !important; font-family:'Terminal Dosis Light'; font-size:16px; } .form-radio-item label, .form-checkbox-item label, .form-grading-label, .form-header{ color: Black; } </style> <style type="text/css" id="form-designer-style"> /* Injected CSS Code */ @import "https://fonts.googleapis.com/css?family=Terminal Dosis Light:light,lightitalic,normal,italic,bold,bolditalic"; .form-all { font-family: "Terminal Dosis Light", sans-serif; } .form-all { width: 800px; } .form-label-left, .form-label-right { width: 150px; } .form-label { white-space: normal; } .form-label.form-label-auto { display: inline-block; float: left; text-align: left; width: 150px; } .form-label-left { display: inline-block; white-space: normal; float: left; text-align: left; } .form-label-right { display: inline-block; white-space: normal; float: left; text-align: right; } .form-label-top { white-space: normal; display: block; float: none; text-align: left; } .form-radio-item label:before { top: 0; } .form-all { font-size: 16px; } .form-label { font-weight: bold; } .form-checkbox-item label, .form-radio-item label { font-weight: normal; } .supernova { background-color: #e6e6ec; background-color: #ffffff; } .supernova body { background-color: transparent; } /* @width30: (unit(@formWidth, px) + 60px); @width60: (unit(@formWidth, px)+ 120px); @width90: (unit(@formWidth, px)+ 180px); */ /* | */ @media screen and (min-width: 480px) { .supernova .form-all { border: 1px solid #e6e6e6; -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.1); box-shadow: 0 3px 9px rgba(0, 0, 0, 0.1); } } /* | */ /* | */ @media screen and (max-width: 480px) { .jotform-form { padding: 10px 0; } } /* | */ /* | */ @media screen and (min-width: 480px) and (max-width: 767px) { .jotform-form { padding: 30px 0; } } /* | */ /* | */ @media screen and (min-width: 480px) and (max-width: 799px) { .jotform-form { padding: 30px 0; } } /* | */ /* | */ @media screen and (min-width: 768px) { .jotform-form { padding: 60px 0; } } /* | */ /* | */ @media screen and (max-width: 799px) { .jotform-form { padding: 12px; } } /* | */ .supernova .form-all, .form-all { background-color: #e6e6ec; border: 1px solid transparent; } .form-header-group { border-color: #c9c9d6; } .form-matrix-table tr { border-color: #c9c9d6; } .form-matrix-table tr:nth-child(2n) { background-color: #d8d8e1; } .form-all { color: #808080; } .form-header-group .form-header { color: #808080; } .form-header-group .form-subHeader { color: #9a9a9a; } .form-sub-label { color: #9a9a9a; } .form-label-top, .form-label-left, .form-label-right, .form-html { color: #808080; } .form-checkbox-item label, .form-radio-item label { color: #9a9a9a; } .form-line.form-line-active { -webkit-transition-property: all; -moz-transition-property: all; -ms-transition-property: all; -o-transition-property: all; transition-property: all; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -ms-transition-duration: 0.3s; -o-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -ms-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; background-color: rgba(255, 251, 234, 0); } /* omer */ .form-radio-item, .form-checkbox-item { padding-bottom: 0px !important; } .form-radio-item:last-child, .form-checkbox-item:last-child { padding-bottom: 0; } /* omer */ .form-single-column .form-checkbox-item, .form-single-column .form-radio-item { width: 100%; } .supernova { height: 100%; background-repeat: no-repeat; background-attachment: scroll; background-position: center top; background-repeat: repeat; } .supernova { background-image: none; } #stage { background-image: none; } /* | */ .form-all { background-repeat: no-repeat; background-attachment: scroll; background-position: center top; background-repeat: repeat; } .form-header-group { background-repeat: no-repeat; background-attachment: scroll; background-position: center top; } .form-line { margin-top: 0px; margin-bottom: 0px; } .form-line { padding: 12px 36px; } .form-all .form-textbox, .form-all .form-radio-other-input, .form-all .form-checkbox-other-input, .form-all .form-captcha input, .form-all .form-spinner input, .form-all .form-pagebreak-back, .form-all .form-pagebreak-next, .form-all .qq-upload-button, .form-all .form-error-message { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; } .form-all .form-textarea { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; } .form-all .qq-upload-button, .form-all .form-submit-button, .form-all .form-submit-reset, .form-all .form-submit-print { font-size: 1em; padding: 9px 15px; font-family: "Terminal Dosis Light", sans-serif; font-size: 30px; font-weight: normal; } .form-all .qq-upload-button, .form-all .form-submit-button, .form-all .form-submit-reset, .form-all .form-submit-print { color: #ffffff !important; background: #f3574b; box-shadow: none; text-shadow: none; } .form-all .form-pagebreak-back, .form-all .form-pagebreak-next { font-size: 1em; padding: 9px 15px; font-family: "Terminal Dosis Light", sans-serif; font-size: 16px; font-weight: normal; } /* & when ( @buttonFontType = google ) { @import (css) "@{buttonFontLink}"; } */ h2.form-header { line-height: 1.618em; font-size: 1.714em; } h2 ~ .form-subHeader { line-height: 1.5em; font-size: 1.071em; } .form-header-group { text-align: left; } /*.form-dropdown, .form-radio-item, .form-checkbox-item, .form-radio-other-input, .form-checkbox-other-input,*/ .form-captcha input, .form-spinner input, .form-error-message { padding: 4px 3px 2px 3px; } .form-header-group { font-family: "Terminal Dosis Light", sans-serif; } .form-section { padding: 0px 0px 0px 0px; } .form-header-group { margin: 12px 36px 12px 36px; } .form-header-group { padding: 24px 0px 24px 0px; } .form-textbox, .form-textarea { padding: 4px 3px 2px 3px; } .form-dropdown { -webkit-appearance: menulist-button; border-color: #cccccc; } [data-type="control_dropdown"] .form-input, [data-type="control_dropdown"] .form-input-wide { width: 150px; } .form-label { font-family: "Terminal Dosis Light", sans-serif; } li[data-type="control_image"] div { text-align: left; } li[data-type="control_image"] img { border: none; border-width: 0px !important; border-style: solid !important; border-color: false !important; } .form-line-column { width: auto; } .form-line-error { background-color: #e6e6ec; -webkit-box-shadow: inset 0px 3px 11px -7px #ff3200; -moz-box-shadow: inset 0px 3px 11px -7px #ff3200; box-shadow: inset 0px 3px 11px -7px #ff3200; } .form-line-error input:not(#coupon-input), .form-line-error textarea, .form-line-error .form-validation-error { -webkit-transition-property: none; -moz-transition-property: none; -ms-transition-property: none; -o-transition-property: none; transition-property: none; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -ms-transition-duration: 0.3s; -o-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-timing-function: ease; -moz-transition-timing-function: ease; -ms-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; border: 1px solid #fff4f4; -moz-box-shadow: 0 0 3px #fff4f4; -webkit-box-shadow: 0 0 3px #fff4f4; box-shadow: 0 0 3px #fff4f4; } .form-line-error .form-error-message { margin: 0; position: absolute; color: #fff; display: inline-block; right: 0; font-size: 10px; position: absolute!important; box-shadow: none; top: 0px; line-height: 20px; color: #FFF; background: #ff3200; padding: 0px 5px; bottom: auto; min-width: 105px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .form-line-error .form-error-message img, .form-line-error .form-error-message .form-error-arrow { display: none; } .ie-8 .form-all { margin-top: auto; margin-top: initial; } .ie-8 .form-all:before { display: none; } /* | */ @media screen and (max-width: 480px), screen and (max-device-width: 767px) and (orientation: portrait), screen and (max-device-width: 415px) and (orientation: landscape) { .testOne { letter-spacing: 0; } .testTwo { letter-spacing: 1; } .jotform-form { padding: 12px 0 0 0; } .form-all { border: 0; width: 94%!important; max-width: initial; } .form-sub-label-container { width: 100%; margin: 0; margin-right: 0; float: left; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } span.form-sub-label-container + span.form-sub-label-container { margin-right: 0; } .form-sub-label { white-space: normal; } .form-address-table td, .form-address-table th { padding: 0 1px 10px; } .form-submit-button, .form-submit-print, .form-submit-reset { width: 100%; margin-left: 0!important; } div[id*=at_] { font-size: 14px; font-weight: 700; height: 8px; margin-top: 6px; } .showAutoCalendar { width: 20px; } img.form-image { max-width: 100%; height: auto; } .form-matrix-row-headers { width: 100%; word-break: break-all; min-width: 40px; } .form-collapse-table, .form-header-group { margin: 0; } .form-collapse-table { height: 100%; display: inline-block; width: 100%; } .form-collapse-hidden { display: none !important; } .form-input { width: 100%; } .form-label { width: 100% !important; } .form-label-left, .form-label-right { display: block; float: none; text-align: left; width: auto!important; } .form-line, .form-line.form-line-column { padding: 2% 5%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } input[type=text], input[type=email], input[type=tel], textarea { width: 100%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; max-width: initial !important; } .form-dropdown, .form-textarea, .form-textbox { width: 100%!important; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } .form-input, .form-input-wide, .form-textarea, .form-textbox, .form-dropdown { max-width: initial!important; } .form-address-city, .form-address-line, .form-address-postal, .form-address-state, .form-address-table, .form-address-table .form-sub-label-container, .form-address-table select, .form-input { width: 100%; } div.form-header-group { padding: 24px 0px !important; margin: 0 12px 2% !important; margin-left: 5%!important; margin-right: 5%!important; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } div.form-header-group.hasImage img { max-width: 100%; } [data-type="control_button"] { margin-bottom: 0 !important; } [data-type=control_fullname] .form-sub-label-container { width: 48%; } [data-type=control_fullname] .form-sub-label-container:first-child { margin-right: 4%; } [data-type=control_phone] .form-sub-label-container { width: 65%; } [data-type=control_phone] .form-sub-label-container:first-child { width: 31%; margin-right: 4%; } [data-type=control_datetime] .form-sub-label-container + .form-sub-label-container, [data-type=control_datetime] .form-sub-label-container:first-child { width: 27.3%; margin-right: 6%; } [data-type=control_datetime] .form-sub-label-container + .form-sub-label-container + .form-sub-label-container { width: 33.3%; margin-right: 0; } [data-type=control_datetime] span + span + span > span:first-child { display: block; width: 100% !important; } [data-type=control_birthdate] .form-sub-label-container, [data-type=control_datetime] span + span + span > span:first-child + span + span, [data-type=control_time] .form-sub-label-container { width: 27.3%!important; margin-right: 6% !important; } [data-type=control_birthdate] .form-sub-label-container:last-child, [data-type=control_time] .form-sub-label-container:last-child { width: 33.3%!important; margin-right: 0 !important; } .form-pagebreak-back-container, .form-pagebreak-next-container { width: 50% !important; } .form-pagebreak-back, .form-pagebreak-next, .form-product-item.hover-product-item { width: 100%; } .form-pagebreak-back-container { padding: 0; text-align: right; } .form-pagebreak-next-container { padding: 0; text-align: left; } .form-pagebreak { margin: 0 auto; } .form-buttons-wrapper { margin: 0!important; margin-left: 0!important; } .form-buttons-wrapper button { width: 100%; } .form-buttons-wrapper .form-submit-print { margin: 0 !important; } table { width: 100%!important; max-width: initial!important; } table td + td { padding-left: 3%; } .form-checkbox-item, .form-radio-item { white-space: normal!important; } .form-checkbox-item input, .form-radio-item input { width: auto; } .form-collapse-table { margin: 0 5%; display: block; zoom: 1; width: auto; } .form-collapse-table:before, .form-collapse-table:after { display: table; content: ''; line-height: 0; } .form-collapse-table:after { clear: both; } .fb-like-box { width: 98% !important; } .form-error-message { clear: both; bottom: -10px; } .date-separate, .phone-separate { display: none; } .custom-field-frame, .direct-embed-widgets, .signature-pad-wrapper { width: 100% !important; } } /* | */ /*__INSPECT_SEPERATOR__*/ .supernova .form-all { box-shadow : none !important; border : none !important; } .supernova { padding : 0; background : #E6E6EC; } .form-all * { -moz-box-sizing : border-box; -webkit-box-sizing : border-box; box-sizing : border-box; font-weight : normal; font-style : normal; } .form-all { width : 100%; background : #E6E6EC; max-width : 800px; } .form-textbox, .form-textarea, .form-dropdown { padding : 4px; box-shadow : 0 1px 2px #eee inset; } .form-header-group { text-align : center; padding : 0; margin-right : 0; margin-left : 0; background : -moz-linear-gradient(left, rgba(51,51,51,1) 88%, rgba(243,87,75,1) 88%); background : -webkit-gradient(linear, left top, right top, color-stop(88%,rgba(51,51,51,1)), color-stop(88%,rgba(243,87,75,1))); background : -webkit-linear-gradient(left, rgba(51,51,51,1