About our Team

Creative people. Sports minded. Forward thinking.

Our Experience

Our team has over 15 years of development experience, as well as, coaching experience. We know, that’s a strange combination, but it is true. We have developed websites and mobile apps for various teams and organizations, and now we want to do more. We want to get involved with more teams and coaches to help them reach their goals.

Motivate Your Team

Our Philosophy

The “NEXT PLAY” philosophy emphasizes the fact that the most important play of the game or the moment in life on which you should always focus is the next one. That’s what we are all about, working on what’s NEXT in sports, fundraising and technology. This is why we do what we do, we love to focus on the NEXT step.

Learn More

About Next Play

Why did we start this company? It's simple, we wanted to change the strategy of fundraising for schools, teams and organizations. We wanted to change the ways businesses get a return on their donations and generosity; and we wanted to change the way that our students and athletes went about with their fundraising efforts.

As former educators and coaches, we know the frustrations of lack of funding; but as business owners, we also know the frustrations of always getting asked for donations from different teams, schools and groups. When developing our company, we knew there had to be a way for both groups to benefit from one another, we knew there had to be a way for businesses to feel good about their Return on Investment and we knew there had to be a better and safer way for our children to fundraise for their team.

Our goal was to create a system and platform that was easy and friendly to use for vendors, customers and users; but we also wanted to implement a system that allowed students and athletes to use the tools that they use daily to assist them in their fundraising efforts. Our platform is designed to let groups use tools like their mobile device, favorite social networks and computers to advertise and sell their fundraiser products; but it is also a platform built to drive foot traffic to local businesses who graciously support their communities, schools and teams.

The Starting Lineup

Dedicated team with a passion for technology and sports.

  • Craig Allen, Founder

    Craig Allen, Founder

    Craig has almost coached every sport there is, and has developed websites and mobile apps for all types of businesses. He loves sports, music and all things . Go Steelers, Blue Devils and Roll Tide!

    Learn More About Craig

    Craig Allen, President

    When I started the company, NEXT PLAY, it was a process that took over three years to come together. I wanted this company to be something simple for schools and teams to use, while also incorporating three of my biggest passions; sports, education and technology.

    When I was a teacher and coach, there were a number of things that I absolutely loved about my job, but at the same time, it seemed the same frustrations would occur year in and year out; lack of funds for my students, players and school. In the classroom, technology would always be behind the times, which meant my students were behind. On the court and field, the same applied. Uniforms were hard to come by, equipment was run down and that is a tough situation for a coach to be in and even tougher to get their players excited and ready to work.

    I want to change the way students feel about their team and school, I want to change the way students learn to work for funds for their group and, most importantly, I want to change how teams and schools go about with their fundraising efforts. I want students and athletes to work for their funds, I don’t want them sitting in front of a supermarket just asking for donations, but I also want them to work in a way that makes sense to them. I want them to use the tools they use daily; in and out of the classroom.

    Sadly, the days of being able to send our children out to fundraise door-to-door are gone. Not only is it a dangerous situation to put our children in, it is also a major liability for schools, teams and clubs. We have to change the game, we have to stop doing things the way we used to just because “that is the way it has always been,” we have to get out of the past and move onto the NEXT PLAY.

  • Castle, Team Mascot

    Castle, Team Mascot

    Named after the television series, Castle; there is no mystery why we love having him in the offices at NEXT PLAY. Loyal, friendly and naps 10 times per day.
  • Craig Allen, Founder
  • Castle, Team Mascot

Warning: simplexml_load_string(): Entity: line 73: parser error : StartTag: invalid element name in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): if ($(window).width() < 1024) { in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): ^ in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): Entity: line 85: parser error : StartTag: invalid element name in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): if ($(window).width() < 1024) { in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): ^ in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): Entity: line 137: parser error : Opening and ending tag mismatch: link line 14 and head in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): </head> in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): ^ in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): Entity: line 172: parser error : Entity 'times' not defined in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): <span class="device-menu-toggle-icon">&times;</span> in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): ^ in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): Entity: line 482: parser error : Entity 'emsp' not defined in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): <a class="button button-primary" href="/">Go to coachup.com</a>&emsp in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): ^ in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): Entity: line 628: parser error : Opening and ending tag mismatch: br line 626 and div in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): </div> in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): ^ in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): Entity: line 629: parser error : Opening and ending tag mismatch: div line 624 and footer in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): </footer> in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): ^ in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): Entity: line 630: parser error : Opening and ending tag mismatch: footer line 503 and div in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): </div> in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): ^ in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): Entity: line 631: parser error : Opening and ending tag mismatch: div line 489 and form in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): </form> in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): ^ in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): Entity: line 638: parser error : error parsing attribute name in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): document.write("<sc" + "ript type='text/javascript' src='" + scJsHost + in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): ^ in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): Entity: line 638: parser error : attributes construct error in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): document.write("<sc" + "ript type='text/javascript' src='" + scJsHost + in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): ^ in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): Entity: line 638: parser error : Couldn't find end of Start Tag sc line 638 in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): document.write("<sc" + "ript type='text/javascript' src='" + scJsHost + in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): ^ in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): Entity: line 638: parser error : expected '>' in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): pe='text/javascript' src='" + scJsHost + "statcounter.com/counter/counter.js'></ in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): ^ in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): Entity: line 638: parser error : Opening and ending tag mismatch: script line 633 and unparseable in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): pe='text/javascript' src='" + scJsHost + "statcounter.com/counter/counter.js'></ in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): ^ in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): Entity: line 639: parser error : Opening and ending tag mismatch: form line 139 and script in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): </script> in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): ^ in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): Entity: line 645: parser error : Opening and ending tag mismatch: img line 644 and a in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): </a> in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): ^ in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): Entity: line 646: parser error : Opening and ending tag mismatch: a line 642 and div in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): </div> in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): ^ in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): Entity: line 647: parser error : Opening and ending tag mismatch: div line 641 and noscript in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): </noscript> in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): ^ in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): Entity: line 649: parser error : Opening and ending tag mismatch: noscript line 640 and body in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): </body> in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): ^ in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): Entity: line 650: parser error : Opening and ending tag mismatch: body line 138 and html in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): </html> in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): ^ in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): Entity: line 651: parser error : Premature end of data in tag link line 13 in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): Entity: line 651: parser error : Premature end of data in tag link line 12 in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): Entity: line 651: parser error : Premature end of data in tag meta line 8 in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): Entity: line 651: parser error : Premature end of data in tag meta line 7 in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): Entity: line 651: parser error : Premature end of data in tag meta line 6 in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): Entity: line 651: parser error : Premature end of data in tag head line 5 in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Warning: simplexml_load_string(): Entity: line 651: parser error : Premature end of data in tag html line 4 in /home/nextpla/public_html/wp-content/plugins/widgetkit/plugins/content/rss/src/RSSApp.php on line 32

Latest News and Updates

We love to share news and tips on sports, coaching, being a sports-parent and more.

  • 3 Reasons Your Baseball Team Will Love TeamSnap

    The outfield grass glistens, the sun shines, and the crack of the bat carries on the wind. That means one thing, folks: Baseball is back! Whether you’re just starting spring training or already back in the swing of things (no pun intended), TeamSnap can make your awesome baseball season even awesomer. Here’s how: Set Your...

    Read more

  • Competitive Conditioning for Long-Term Success

    We’ve all seen movies about coaches making players run ridiculous distances to build mental toughness. While I’m all for distance running and the various benefits it provides, it is often overemphasized in conditioning settings. In my experience, it’s also less fun for kids. And while extended running may teach some mental toughness, it is rarely...

    Read more

  • Behind the Scenes: TeamSnap’s New Look

    The Mission “This tape will self-destruct in 3 seconds…” is what I expected to hear after being assigned what seemed to be the nearly impossible task of completely visually overhauling the user interface of our web app, go.teamsnap.com. You see, the visual aspects of the app had been more or less untouched for the past decade – a...

    Read more

  • Top 3 Tips for a Smooth Registration Season

    “Registration season.” Do those words alone stress you out? If so, you might need a little help. That’s why we compiled our top three tips for streamlining your registration season. Without further ado, let’s get started. No. 1: Set Deadlines as Early as Possible For some people, procrastination might as well be their middle name....

    Read more

  • 5 Key Communication Tips for Coaches

    Coaching is all about improvement. If you want to help your players get better, it’s important to always improve your coaching skills, too. That’s why we’re thrilled to bring you these communication tips from the Hardwood Hustle podcast. Check out some of our favorites: Tip No. 1: “It’s so easy to stay on the surface...

    Read more


Our Clients and Sponsors

It's an impressive roster of teams and organizations.

Bank of Washington
Si Señor Mex-Mex Bar and Grill
Farmington Pasta House
Uptain Media
Marquart's Landing
GenFinity Wealth Management
BOGO Sandwiches
Los Cabos
Cinema 1 Plus
Sports Fusion
Ernesto's Authentic Mexican Restaurant
Epic 6
Lincoln Intermediate Center
St. Paul Grade School
Borgia Grade School
St. Joseph

Want to find out more?