Purcellville Cannons

Purcellville Cannons Players from all over the U.S. compete on a summer collegiate baseball team, part of the prestigious Valley Baseball League.

The Cannons baseball organization is a college wood bat team and is part of the prestigious Valley Baseball League, which is NCAA sanctioned and supported by Major Baseball League (MLB). The Cannons are a 501(c)(3) non-profit organization. The Valley Baseball League was founded in May of 1897, in Edinburg, Va. as a Class D minor league. Today, the league is a member of the National Alliance of Collegiate Summer Baseball (a national affiliation of 13 college summer leagues). Although the NCAA no longer has direct involvement with summer leagues, the league still operates under NCAA rules. The league is partially funded by a grant from Major League Baseball. The League has been named one of the top in the country by Baseball America. With hundreds of player inquiries each season, the Valley Baseball League has just over 300 roster spots for top college baseball players. With limited roster opportunities, it is a privilege to play in this league. To be recruited as a potential Cannon’s team member, a recruit must be in good academic standing, and recommended by a college coach or a major league scout. The team is comprised of collegiate players from all over the United States recruited specifically through college coaches and major league scouts. This means that our community gets the opportunity to view baseball at the next level, with games being attended by College Scouts and Major League Scouts, as these are the players that will use the Valley Baseball League as their Gateway to the Majors. The Valley League is a very community-oriented venture. Each local community involves itself with their team by housing players, providing summer jobs, financially supporting the teams, and regularly attending games. Players do community service projects. Fans volunteer housing and pay for meals making players feel at home in our communities. Virtually hundreds of volunteers do everything from being host families to operating concessions at ballparks. Whether you are a coach, a player, a parent, or a fan, the Valley Baseball League has a lot to offer. It is important to Major League Baseball to have resources like the Valley League develop top players that go on to play in the Majors. The Valley Baseball League is an opportunity to see the highest level of amateur baseball played by teams competing within a league with one of the richest histories in baseball. The Valley League has produced over 1,100 professional baseball players, including a record 79 former players drafted in the 2008 Major League Baseball First-Year Player Draft. The recent years have seen many changes for the Cannons. As coach with the Luray Cannons, Brett Fuller, became interested in moving the team to a new location. Upon becoming President of the organization, Brett relocated the team to Charles Town, becoming the first non-Virginia team in the 118-year history of the VBL and playing three seasons at Jefferson High School's Sager Field. When the three-year field lease with Charles Town expired after 2015, Fuller considered other options and received a favorable response from Purcellville Town Council about potentially playing at Fireman's Field. Knowing Loudoun County has always been very supportive of baseball in Purcellville, referencing the large crowds Fireman's Field has attracted for Babe Ruth and American Legion baseball tournaments, Fuller got approval from the League for another move. Moving to Purcellville and being able to play at Fireman's Field, known as "one of the most nostalgic fields in the country", is a great honor for the Cannons. The Cannons' move to Fireman's Field was approved Sept. 15, 2105 after Loudoun County Parks and Recreation worked with the team to finalize scheduling logistics for the highly-utilized complex. The Cannons will play wood bat baseball from early June to early August. College players from all over the country will be competing six nights a week for the coveted Lineweaver Cup. The Purcellville Cannons 28 man roster is diverse and talented. The Cannons hope to energize a supportive Northern Virginia community with a summer of “Cannons Fever” and will also offer Baseball Camps for Kids.


Cannons fall tonight against the Rebels. Join us Wednesday night at 7:00 PM for our first-ever BARK IN THE PARK night!

Cannons Late Rally Falls Short in Loss to Rebels
The Purcellville Cannons (11-17) started off their second half of the season at home on Tuesday against the New Market Rebels (13-16). New Market took the lead in the top of the first and never gave it up as they beat Purcellville, 8-6.
Garrett Hartley (Chattanooga State Tech) started for the Cannons on the mound, and ran into early trouble. The Rebels sent nine batters to the plate, scoring four runs on six hits to take an early 4-0 lead.
The Cannons responded in the bottom of the first inning, when Valley League Player of the Week BT Riopelle (Coastal Carolina) hit a two-run home run. In the second inning, Andrew Kasiski legged out what would be an inning-ending double play to bring in another run to cut the Rebel lead down to 4-3.
The Rebels added three runs in the third inning, and Riopelle was able to add another RBI to his three that he had on a 2-3 night.
Going into the ninth inning, the Cannons trailed 8-4. Jake Stanley (Chipola College) came into to pinch hit and sent a soaring home run over the right field wall. The Cannons added one more on an error, but it was not enough to overcome the deficit and loss 8-6.
The Cannons are back in action Wednesday for Bark in the Park night against the Charlottesville TomSox at Fireman’s Field. First pitch is at 7:00 PM.

Written by Joe Skinner, Cannons Broadcast and Media Relations Intern


Are you or your child interested in singing the National Anthem prior to a Cannons home game? Please DM us! We are looking for local talent to show off their singing abilities!

Time to get your bark on at Fireman’s Field!

Time to get your bark on at Fireman’s Field!


Fans we are back in action in Purcellville tonight! The heat wave is gone but the Cannons are still RED HOT!

Come out and see us this week for 3 huge home games as we face New Market Tuesday, Charlottesville Wednesday and Strasburg on Friday night!

All games are 7:00 start with gates open at 5:30.

VBL Baseball Action - The Winchester Royals Host The Purcellville Cannons

The Winchester Royals Host The Purcellville Cannons

We’re 1 day away from the www.valleyleaguebaseball.com All-Star Game. Please join us right here tomorrow starting at 4:30pm for all the Valley Baseball League All-Star Action.

Tonight we’ve got 5 games on tap.

Game time for tonight’s matchup is 7:00pm. The Facebook feed starts at 6:50pm. These LiveStreams are made possible by www.sheetz.com, @Sheetz, www.subway.com, @Subway, www.graceburrowes.com, @graceburrowes.


Cannons win in Front Royal! One more Saturday in Winchester before the All-Star break, we'll be back home on Tuesday!

Cannons Roll For 10 Runs in Win Over Front Royal
The Purcellville Cannons (11-16) played a road game on Friday against the Front Royal Cardinals (7-21). Using eight runs in the first four innings, the Cannons never trailed in the game to win 10-4.
The Cannons got started in the top of the first inning, fueled by a BT Riopelle (Coastal Carolina) RBI groundout and a 2-RBI double from Jose Gutierrez (Dallas Baptist) to get a 3-0 lead.
Greg Duncan (UVA-Wise) started the game for Purcellville and went four innings, giving up Front Royal’s only runs. Duncan’s final line included giving up four hits, four runs, three earned, three walks, and six strikeouts.
Purcellville kept the offense going in the middle innings, getting all the way up to a 9-4 lead after the fifth inning. The innings were highlighted by a Riopelle 3-run homer, part of a 5 RBI night for the Chanticleer.
The Cannons bullpen painted a masterpiece to hold the Cardinals at bay. Nate Barolet (Florence-Darlington Tech), Collin Smith (Motlow State CC), Dawson Rabb (Aquinas) and Blaze Pontes (Hawai’i) pitched a shutout in relief over five innings of work. The bullpen combined for four strikeouts, two walks, and only three hits to hold on to a 10-4 win.
The Purcellville Cannons have a road game Saturday before the All-Star break against the Winchester Royals before returning home to take on the New Market Rebels on Tuesday at 7:00 PM.

Written by Joe Skinner, Cannons Broadcast and Media Relations Intern

Continuing a century of community baseball, Purcellville Cannons deliver for the hometown crowd


Thanks for the great article! Great insight into our team and our history.

When Brett Fuller moved his Valley League Baseball team from Charles Town, West Virginia, to Purcellville in 2016, it was hardly his first experience at Fireman’s Field ballpark.

We are ready to get the Purcellville Independence Day Parade rolling! Happy Fourth of July, fans!!! 🇺🇸⚾️

We are ready to get the Purcellville Independence Day Parade rolling! Happy Fourth of July, fans!!! 🇺🇸⚾️


Cannons back in the win column tonight against Covington! Here's how it happened:

Cannons Win One-Run Game Over ‘Jacks
The Purcellville Cannons (10-16) played their final home game of the first half on Wednesday against the Covington Lumberjacks (13-12). Using a big fifth inning, the Cannons won 5-4.
Travis Keys (Aquinas) got the start for the Cannons, and had a rocky first inning. After the first three batters reached on two hits and a walk, the bases were loaded for the middle of the lineup. A sacrifice fly, wild pitch, and ground out got the Lumberjacks out to a 3-0 lead. Keys finished after two innings, giving up four hits, three earned runs, two walks and one strikeout.
Purcellville came out strong out of the gates with Andrew Kasiski (Hampden Sydney) doubling to lead off the first. BT Riopelle (Coastal Carolina) brought him home with a single for the Cannons first run. Jacob Stanley (Chipola College) brought home another in the second inning to pull the game closer to a 3-2 deficit.
Going into the bottom of the fifth inning trailing 4-2, the Cannons sent seven batters to the plate to score three runs on four hits. The inning was punctuated by three doubles, one each from Kasiski, Jose Gutierrez (Dallas Baptist), and a 2-RBI double from Walt Richardson (Coastal Carolina). The big inning gave the Cannons a 5-4 lead.
Avery Short (Sienna) and Jakob Mattos (Coastal Carolina) were excellent in relief for Purcellville, combining for 6.1 innings and giving up no runs. Short earned the win after giving up two hits, one walk, and striking out six. Mattos got his third save of the year after giving up three hits, no walks, and three strikeouts to finish a 5-4 win.
The Purcellville Cannons are done at home for the first half of the season, and return to Fireman’s Field next Tuesday, July 9 against the New Market Rebels for a 7:00 PM first pitch.

Written by Joe Skinner, Cannons Broadcast and Media Relations Intern


Cannons lose a tight one tonight against the first-place Express. Here's how it happened:

Cannons Surrender Late Lead to Express in Loss
The Purcellville Cannons (9-16) hit the road on Tuesday to take on the first-place Strasburg Express (18-6) at First Bank Park. Despite having a two-run lead late, the Cannons gave up three unanswered runs to fall by one run, 4-3.
Garrett Hartley (Chattanooga State Tech) got the start for Purcellville on the mound, his second of the season, and put together a solid outing. Hartley went five innings, gave up four hits, one run, two walks and struck out seven Strasburg batters.
The Cannons got on the board first in the top of the second inning. With Jarrett Pico (Elon) at third, Morgan Hyde was able to bring him home with a sacrifice fly. Max Crabbe (Hawai’i) followed that up by reaching on an error to bring home another to take a 2-0 lead.
Strasburg got one back in the bottom of the inning to make the score 2-1. The Cannons came to the plate in the fourth inning and Crabbe at the plate with runners at second and third. A groundout brought home Nick Di Vietro (La Salle) for the Cannons third run.
With Sam Knowlton (Pensacola State College) on the mound in the seventh inning, the Express got a clutch 2-RBI base hit with two outs to tie the game at 3. In the eighth inning, Strasburg got another two out base hit to bring home the go ahead run and win 4-3.
Purcellville is back in action tomorrow at Fireman’s Field for a 7:00 PM first pitch against the Covington Lumberjacks.

Written by Joe Skinner, Cannons Broadcast and Media Relations Intern


Tough loss tonight against Winchester:

Royals Strike Out 11 in Cannons Loss
The Purcellville Cannons (9-15) played their second consecutive game against the Winchester Royals (10-15) on Monday night at Fireman’s Field. Winchester’s starting pitcher Logan Walters (Memphis) pitched a gem for the Royals, going 7.2 innings and striking out ten with no walks in a 7-1 win over the Cannons.
John Farley (Eastern Kentucky) got the start for Purcellville, his fifth of the season. Farley ran into trouble in the third inning, giving up three consecutive singles that led to two Winchester runs. Headed into the fourth inning, Winchester had a 3-0 lead.
Walters was the centerpiece of the night, throwing one of the best starts in the Valley this season. He went 7.2 innings, only gave up two hits with no runs or walks, while striking out a season-high ten batters. From the second inning to the end of his start in the eighth, Walters retired 19 Cannons batters in a row.
Walters was lifted for Holden Christian (Loyola Marymont) in the bottom of the eighth, and BT Riopelle (Coastal Carolina) immediately jumped on him for a triple to deep center, and was brought in on a single by Morgan Hyde (Coastal Carolina) for the Cannons only run.
Winchester added three insurance runs in the ninth inning to complete the 7-1 win.
Purcellville is back in action at Fireman’s Field for Military Night on Wednesday against the Covington Lumberjacks. First pitch is at 7:00 PM.

Written by Joe Skinner, Cannons Broadcast and Media Relations Intern


Rain had to end this game early, but it's still the Cannons fifth straight win! We take on the Royals again on Monday after an off-day, see you at Fireman's!

Cannons Win Fifth in a Row in Rain-Shortened Game Against Winchester
The Purcellville Cannons (9-14) were in a tie with the Winchester Royals (8-15) headed into their matchup on Saturday. In a game that was called due to rain in the eighth, the Cannons won by an official score of 10-9 after seven complete innings.
Purcellville got started right from the jump in the top of the first inning by sending ten batters to the plate and scoring seven runs on five hits. Highlights included a Mike Brewer (Eastern Kentucky) bases loaded single to score two and a Jose Gutierrez (Dallas Baptist) double to take a 7-0 lead.
Greg Duncan (UVA-Wise) got the start for the Cannons, his fifth of the season. Duncan went two innings, giving up five hits and five runs, four earned runs, while striking out two.
The Royals came all the way back to take an 8-7 lead going into the top of the fifth inning. With two runners on base, Max Crabbe (Hawai’i) tripled to bring home Morgan Hyde (Coastal Carolina) and Nick Di Vietro (La Salle). Brewer brought home Crabbe on a fielder’s choice to extend the lead.
One run from Winchester was not enough to come back in the late innings, as the Cannons held on for a 10-9 win.
The Purcellville Cannons are back in action on Monday for another game against Winchester at Fireman’s Field. First pitch is at 7:00 PM.

Written by Joe Skinner, Cannons Broadcast and Media Relations Intern

Welcome to town The Purcellville Pub! Looks like our guys have made themselves at home already.Thanks for all your suppo...

Welcome to town The Purcellville Pub! Looks like our guys have made themselves at home already.

Thanks for all your support and congrats on a great opening day!


ICYMI: Walt Richardson picked up his first hit of the summer in style yesterday with a 2-RBI double to jump start an 8-5 win over New Market! We are back at home on Monday against the Winchester Royals at 7:00 PM, see you there!

🗣 Jeremy Huber, Cannons Broadcaster


Many thanks to Upper Loudoun Little League for lending us some equipment at the last minute last night for some urgent repairs to our mound! Without your help we would not have been able to play.

Best of luck to all the Loudoun teams in All Stars this week!


Cannons stay hot, and won our fourth in a row! We're back on Monday against Winchester!

Cannons Use Hot Start to Beat New Market; Win Fourth in a Row
The Purcellville Cannons (8-14) hosted the New Market Rebels (10-12) on Friday at Fireman’s Field. After scoring six runs in the first two innings, the Cannons never gave up the lead to win 8-5.
Travis Keys (Aquinas) earned the start on the mound after having his nod pushed back one day due to yesterday’s rainout. He pitched four innings, giving up six hits, five runs, two walks while striking out two. Blaze Pontes (Hawai’i) took over from there and earned the win. Pontes went 2.2 innings, giving up no hits, no runs, walked three and struck out four.
Starting things off quickly with Nick Di Vietro (La Salle) doubled to lead off the bottom of the first, and was then followed up by Andrew Kasiski (Hampden Sydney) reached on an error to score Di Vietro. Jose Aquino (San Jacinto CC) then roped a double to score Kasiski, with Aquino later scoring to take a 3-1 lead.
Keeping the bats going in the second inning, Morgan Hyde (Coastal Carolina) doubled to lead things off. Di Vietro followed with a base hit, and Hyde ended up scoring. After Aquino reached, Walt Richardson (Coastal Carolina) got his first hit of the summer as a 2-RBI double and to take a 6-2 lead.
Jakob Mattos (Coastal Carolina) came into the game in a bases loaded situation with two outs, his second such situation in as many appearances. Facing New Market’s Blake Ebo (Kansas), who hit a home run earlier in the game, he was able to force him to pop out to end the inning. Mattos earned the save in 2.1 innings without giving up a hit, walk, or run and striking out three to finish the 8-5 win.
The Purcellville Cannons play two straight against the Winchester Royals, on the road Saturday and back at Fireman’s Field on Monday for a 7:00 PM first pitch.

Written by Joe Skinner, Cannons Broadcast and Media Relations Intern


250 S Nursery
Purcellville, VA


Be the first to know and let us send you an email when Purcellville Cannons posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Business

Send a message to Purcellville Cannons:


Nearby non profit organizations