Philly City Championships 2020 Wrap-Up (3/7/20)

18 teams from 7 schools contested the annual Philadelphia City Championship, open only to teams from the city of Philadelphia itself. It was a fun-filled day that breezed by quickly. Major props go to hosts Carver HSES and Coach Hogan for running an exemplary tournament.

Stats can be found here.


Tournament champions Friends Select A

Friends Select A dominated the contest once again, cruising to a fifth consecutive city title and only being threatened once, in an 85 point win over Germantown Friends. After a relatively quiet fall from a perennial top-10 team in PA earlier this season, they seem to be getting better and better and will look to do damage during nationals season. Matt’s 67 points per game was third at the event among players that played the whole tournament, and Akilesh has become a deep threat himself, notching 51 PPG. Germantown Friends, Carver A, and Friends Select C finished in a three-way tie for second, thus all qualifying for HSNCT. Germantown Friends had players rotate on and off site over the day, but when at full strength were impressive. For a second-year team, their power rate is extraordinary, and they have multiple deep-threat buzzers. Friends Select C impressed with consistency and strong bonus conversion. I read for them several times, and I was impressed overall with their teamwork and poise during matches. While I didn’t see Carver A myself, other mods felt this was the best they’ve ever seen the school. They are still a young team and could challenge Friends Select’s streak as soon as next season. Carver’s Sebastian notched 72 points per game, which tied him with Bodine A’s Alex for tops at the tournament. Bodine A and FSS B rounded out the playoff teams.


The three co-second place teams pose together in a display of sportsmanship.

Elsewhere, Carver B and C finished tops among the consolation teams. Franklin Towne Charter, MaST, and Rush high schools also competed, and every single team won at least one game. While the consolation games might have been lower-scoring, they were just as intense among this group, with each buzz counting for more. I saw a number of these teams having a ton of fun, learning, and joking about both good and bad buzzes, which is always the best part of quizbowl. I look forward to seeing these players continue to buzz-in in Philadelphia and wherever their academic careers lead them in the future.


Penn State Spring Academic Bowl 2020 Wrap-Up (2/15/20)

Eleven teams were on hand to contest the title at Penn State’s latest tournament, held last Saturday. It was a low-key day filled with solid play. IS-191A was used.

Stats can be found here.


State College “A” and “B”

State College high fielded five teams on the day, and they secured three of the top four places. Continuing an unfortunate tradition of not labeling their teams in order from strongest to weakest, their “B” team won the event behind Albert’s 170 points per game. He is a monster on the buzzer and has clearly mastered the A-set difficulty. Meanwhile, State College “A” took second, losing only to the “B” team. They were very balanced, with all players notching at least 17 ppg and Allen coming in at 75. Elmira New York’s Notre Dame took 3rd. They had some nice powers this event, and it’s always nice to see some out of state teams add variety to Pennsylvania events. State College “D” took 4th.

Greenwood A took 5th in their first tournament of the season. It was nice to see them again, and this senior heavy team performed quite impressively, notching 28 powers and employing fantastic buzzer discipline with just four negs. Though senior heavy, building quizbowl culture is key and Greenwood is on the right track to continue rising in the ranks as a program. Circuit regular Huntingdon also came, and performed very well despite being without their best player. The one-two punch of Elizabeth and Jack both finished in the top 10 overall scorers for the tournament. They will be formidable at small school nationals in April. Lastly, St. Joseph’s, a local area team, played their first tournament off of novice questions. While there was some adjustment, they still performed well and each one of their seven players got at least one good buzz in. Teams like these three are always nice to see, as each player brings something interesting to the table and the different combinations are fun to see play out.


Greenwood A before the afternoon games.

I had a good time moderating at this event, and it looked like the students were having fun. Next stop: the Philadelphia city championships in early March.


Carnegie Quiz III Wrap-Up (2/15/20)

The third annual Carnegie Quiz tournament took place at the CMU campus in Pittsburgh yesterday, featuring 21 teams from 13 schools. The event used the NAQT IS-190 question set.

Stats are here.


Members of Allderdice A and B after the tournament

First place went to George Washington (WV), whose undefeated record was most seriously threatened by Allderdice A in the 370-310 final game. With a balanced core of Truman, Simon, and Sam supported by Teadora in the prelim matches, Allderdice A broke 300 points per game (PPG) every round and finished with 20.41 points per bonus (PPB).

Third place went to Pittsburgh Central Catholic in their highest finish this year. Jude and Joe (10th and 13th in individual prelims PPG) combined with teammates Nathan, Xander, and John to come within 70 of beating George Washington in round 3. Allderdice B was led by Michal and Omri with contributions from Antonia and Jonah, taking fourth place with the most powers of any PA team (49). They put up an incredible 10 powers in a 395-195 win over fifth place Kiski, which consisted of Eddie playing solo. Eddie scored 27 powers to only 6 negs over 9 games and was the only triple-digit individual scorer in the field. Winchester Thurston finished in sixth, playing with their full A-team lineup for the first time this year. Though their winning streak from the prelim rounds did not continue in the afternoon, Johnny, CB, Andy, and Ben kept all their games relatively close and managed a 20.37 PPB, the third highest in the tournament. With more practice competing together, they seem poised to perform well at their fourth SSNCT in April.


Central Catholic

Mt. Lebanon A finished at the top of the first consolation bracket, unfortunately kept out of the championship bracket by two morning losses by margins of under 50 points. Mt. Lebanon B was led by star player Antonio, whose 31/36/16 stat line included a 6/7/0 showing against Morgantown A (WV). Andrew, Ishika, and Cameron of Shady Side performed well on their first regular-difficulty set of the year, while Hampton A, led by Tad and Hayden, rounded out the bracket.

The remaining two brackets featured teams from aforementioned schools as well as Archbishop Ryan (on a trip over from Philadelphia), 2020 SSNCT competitor Sharpsville, and other Pittsburgh circuit regulars Penn Hills and Kane. While the IS set had a variety of difficult answerlines and challenging bonus parts that led to relatively low scoring totals, all the teams put themselves to the test and competed admirably.

I had a great time directing this tournament and enjoyed getting to watch talented players perform well on a challenging set! I look forward to seeing many of these teams at Pitt’s Battle of the Burgh next month.


Big Lake Brawl IV (2/1/2020) Wrap-Up

Wallenpaupack High School in Hawley, PA hosted their fourth annual Big Lake Brawl tournament this past Saturday, attracting teams from eleven schools across four states. The day’s full stats can be found here.

As has unfortunately often happened at many Pennsylvania tournaments this season, out-of-state teams topped the proverbial podium, as Ridgewood A, Ithaca A, and Ridgewood B finished in the trophy spots. Moravian A represented Pennsylvania’s top squad by finishing in fourth place. Most of their 8 wins came by comfortable margins and they played Ridgewood A close, falling by a 330-390 final score. Alex continues to have a strong season as the team’s leader, and Angela and Neil each contributed over 30 PPG as well. Based on the teams that made the playoff bracket, Emmaus A was the second-highest finisher among PA teams. Another balanced squad here, as Shreya, Jack, Aidan, and Ishaan each scored at least 19 PPG. They also notched a nice 285-175 victory over Wilton to cap off their day.

The two improving teams from Delaware Valley were next up. The B team technically finished higher by virtue of making the playoff bracket, where they also defeated Wilton for their lone upper bracket victory. Lucas led the way for this team with his 43 PPG. The DV A team ran the second bracket to finish with 7 wins, as Darius, Adam, and J.D. each topped 30 PPG.

Lakeland A finished with a winning record at 5-4 behind a strong outing from David. A mostly-two-man Wallenpaupack A house team also did nicely, led by an impressive 98.89 PPG from Gavin, including 31 powers. Emmaus B rounded out the second bracket, with lead scorer Tom averaging 37.14 PPG.

Moravian B topped the final bracket with a 5-0 record behind Samit’s 82 PPG in the rebracketed games. Wallenpaupack B, Lakeland C and B, and teams from Berwick‘s middle and high schools rounded out the field.

Congratulations to all who participated, and we hope to see this teams continue improving!


Allderdice Invitational VI (2/1/20)

Last Saturday, eighteen teams from four states gathered at Allderdice High School in Pittsburgh to compete on the 2019 Wayzata Academic Invitational Tournament (WAIT) housewrite.

Stats are here.


2nd place Manheim Township and 3rd place Penn Manor (L to R: Sanya, Will, AZ, Connor, Cyril)

The highest finishing Pennsylvania school was runner-up Manheim Township, ranked #1 in our midseason poll. With AZ and Will’s literature, fine arts, and history knowledge backed by very solid coverage from Sanya and Cyril, this four-person squad gave eventual champion Detroit Catholic Central A (MI) their only loss of the day in the first game of the finals series. They maintained the highest points-per-bonus in the field with 24.23 over the day and cleared 500 points-per-game (PPG) in every non-DCC match.

Penn Manor consisted of Connor soloing, racking up 163 PPG in the prelims. He came back from a sizable deficit in the third place game against DCC C by powering through the last quarter to win 335-305. His strong generalism combined with potential teammate contributions at future tournaments bodes well for nats.

Fifth place went to DCC B, while sixth-place Kiski featured Eddie playing solo. He’s been improving rapidly as a generalist while maintaining solid specialism in history and literature since playing his first pyramidal tournament last fall. Despite going winless in the tough championship bracket, he did manage around 200 PPG against most of his playoff opponents, indicating his impressive ability to challenge top teams.

The house team from Allderdice finished at the top of the consolation bracket with 18.43 PPB and was led by Simon and Truman, while DCC D finished behind them with a 6-4 record. Though we still have yet to see a full-strength Winchester Thurston, the WT team here was led by Andy (67 prelims PPG) for most of the day. Boardman (OH) and Morgantown A (WV) went 2-3 in the afternoon, while the five players from Pittsburgh Central Catholic put up a balanced effort.

Two Morgantown teams finished first and second in the third bracket, while teams from Bishop Canevin, North Catholic, and Yough played close games against each other to round out the field.

Overall, the tournament ran smoothly and most teams were done ten rounds by 3:30 PM. We got to see how southeast PA circuit regulars like Manheim Township and Penn Manor stack up against an established national powerhouse like DCC, while all the teams in the field got at least one win.

We look forward to seeing the Pittsburgh-area teams at Carnegie Quiz in two weeks!


Allegheny IU Academic Competition (1/31/20)

Six teams from five schools within the Allegheny Intermediate Unit competed this morning in the first-ever AIU Academic Competition, which used NAQT’s IS-187A set. Several of the teams were playing on pyramidal questions for the first time and did impressively well against other the other teams who had a bit more experience.

Stats can be found here.


1st Place: Pine-Richland

Pine-Richland finished in first place with a solid 19.38 points-per-bonus (PPB), averaging over 3 powers a round. Sam and Miles both exceeded 50 points-per-game (PPG) as individuals while Michael, Daniel, and Justin each added several buzzes en route to their undefeated 5-0 record.


2nd Place: South Fayette

The team from South Fayette finished in second with 19.61 PPB, the highest in the field. After taking their only loss to Pine-Richland in the first round, they settled into a 4-game winning streak led by the 60 PPG of lead scorer Jack.


3rd Place: Gateway

Third place went to Gateway. This six-person team was the third in the field to clear 19 PPB and did so with a relatively balanced scoring effort.

Chartiers Valley was powered by Shanti’s 62 PPG, making her the top scorer in the field. Two of their three losses had margins of under 100 points, indicating that they played some close and competitive games. Rounding out the field, Moon sent two three-person teams to their first pyramidal event in several years. Sam from Moon A put up 51 PPG to lead his team through the morning, while Moon B scored in the triple digits every game, coming within 35 points of a win against eventual runner-up South Fayette in round 5.

Overall, it was great to see some new faces competing in a small but fun event! We hope to see all of these teams at future tournaments like Pitt’s Battle of the Burgh and other competitions next year.


PALCS Invitational Wrap-Up (1/25/2020)

18 teams were on hand for Pennsylvania Leadership Charter School’s first-ever tournament, which occurred last Saturday. IS-190 was used as the set. Kudos go out to Coach Sommar and the folks at PALCS for running a smooth ship that was a bunch of fun to play as well as staff.

Stats can be found here.


Great Valley A and B with their first and second place trophies.

Great Valley high school dominated the day, with their A and B teams taking first and second place respectively. The A team ran the table undefeated, smashing 84 powers and only being seriously threatened by the B team. This team is rounding into form, and for the first time they looked like they had the “put-them-away” dominance a team needs to win states. They will go very far. The B team is right behind them, finishing with essentially the same points per bonus and 62 powers of their own. Their only loss was to their A team and they made a spirited comeback from down big to beat Friends Select by 15 to finish 2nd. Intriguingly, both teams had exactly 29 negs as well. This performance only further confirms GV is the deepest program in Pennsylvania right now.

Friends Select A seized 3rd place. This is also the best they’ve looked all year. Their A team core has improved, including Matt finishing 2nd in scoring for the tournament. Beyond that, a huge difference maker was Akilesh, who had several fantastic powers. While their season started slow, this lineup might be the one to take Friends Select back into the top five statewide, as they looked good all over the distribution. Trinity finished 4th, and continue to look sharp. They came closer to beating GV B than at Henderson in November, are notching more powers, and are doing better on bonuses. Oxford A took 5th. This is a team that seems stronger on housewrites than NAQT questions, but still has a lot of upside. They split with Trinity 1-1 on the day, and Chris led the tournament in scoring with 93.5 points per game. Maryland’s Quince Orchard high school finished sixth.


Carver HSES A and Friends Select B, about to square off in round 4.

In the consolation brackets, Great Valley again dominated, with their C and D teams taking 7th and 8th. Downingtown STEM, which some feared would fade after the 2018-19 team graduated away, finished 9th behind a strong buzzer performance from Sashwat, who scored over 50 points per game. Carver HSES and Friends Select B made the middle bracket, and played a close game that went 260-210 in Carver’s favor. These two teams are likely going to be competing for the 3rd HSNCT qualifying spot at Philly City Champs in March, and that’s going to be an exciting game. Henderson “A” also made middle bracket, but this was more like their C team, so this was good experience as they continue to improve and get ready to take over after Vijay and Vikram graduate. The low bracket was filled out with additional B/C/D teams and two teams from C. Milton Wright high school in Maryland.

I read for several fantastic games this tournament, including close bouts between Carver A and FSS B, Trinity and GV B, and FSS A and GV B. The spirit and competitiveness of these students continues to impress. Next weekend holds two more tournaments: Allderdice Invitational in Pittsburgh and Big Lake Brawl at Wallenpaupack.


GVQBT VII (1/4/2020) Wrap-Up

52 teams came to Great Valley High School in Malvern this past Saturday for the biggest tournament in the state this season. The Open division saw 24 teams compete on the challenging and variable Glasgow Scottie set, while 28 Novice division teams played the PSACA III novice set. Stats for both divisions can be found here.


Tournament Champions Manheim Township A

Another PA tournament brings another new champion this year, with  Manheim Township A taking home first place. The midseason poll #1 squad won almost all of their games comfortably, including a 460-225 victory over a strong duo from Clark HS (Nevada), who took second place on the day. I read their last game in which they needed to win to clinch the tournament and avoid a 1-game final, and I was impressed by the way in which they took the time to huddle up down by 15 at the half and just turned it on for the rest of the match. AZ’s emergence continues, as he outscored Will by over 10 PPG, while Cyril and Sanya contributed strongly as well as the main 3rd and 4th chairs. MT led the field in powers by far and, as we have said, really looked the part of a far and away #1 team in the state. Congratulations to Manheim Township on getting over the proverbial hump and claiming their first tournament win of the year!

Penn Manor added to their trophy cabinet with a 3rd place finish. This was my first time seeing Connor play this year, and I observed some good work from him even as the team fell narrowly to Clark on the final tossup. PM also had the highest PPB of any team in the playoff rounds, speaking to their depth as well. Their success this spring will depend on Connor’s ability to take over games, and this tournament showed his capability on that front.


Penn Manor just before the playoffs. They would finish in 3rd place.

While the stats link presents them in a different order, since tied records were broken based on head-to-head, fourth place went to Oxford A in one of the top stories of the day. Oxford recorded arguably the biggest upset of the GPQB era by demolishing Henderson A 405-205 in a game in which they took the lead early and never let up. They also defeated Hempfield by a 285-265 score on the final tossup. Chris Goodrich really broke out as a top-quality player here, with 72.14 PPG against the other playoff teams, and I observed all four players contributing on bonuses and getting buzzes of their own as well. Considering this tournament roughly marked a year since they began attending Saturday pyramidal competitions, their rapid improvement is nothing short of incredible, and Oxford represents a true model for how a new-to-quizbowl school can approach the game and work together to get better and better. Their performance here certainly puts them in the conversation for future state polls.

Based on the head-to-head tiebreaker, Hempfield finished 5th, followed by Henderson A in 6th. Though they narrowly lost their game for which I read, Hempfield seems like a squad with a strong “game sense,” knowing how to work well together as a team. Carsten and Sebastian led the way in scoring, but Colby and Michael also played nicely in the playoffs too. The unnamed “Henderson housewrite curse” struck again for them on this day, as they never really seemed to get up to full speed without the benefit of their NAQT category strengths. Vijay and Vikram were their top scoring players again, and they did notch a nice win over Penn Manor, but overall this was not their strongest outing. FSS A took 7th place behind balanced scoring from Matt, Jonah, and Silas, with victories over Oxford and 8th-place Henderson B, who struggled in the playoffs but showed me some good knowledge in the prelims too.

In the top consolation bracket, Moravian A went undefeated, with a 295-260 win over Manheim Township C their only close playoff match. Moravian remains a solid team hovering around the 11-15 range in the state at the moment, but a couple of strong spring tournament finishes could vault them up higher. Manheim Township B went 3-2 in the playoffs on incredibly balanced scoring, with their four players scoring 24, 24, 23, and 22 PPG in those rounds. Carver A had one of their strongest finishes by ending the day strong with two victories, paced by Sebastian Kennedy’s 51 PPG. West Chester Rustin finished at the bottom of this bracket, but I have been quite impressed by some of their real knowledge buzzes and bonus pulls whenever I have read for them.

The next bracket saw Western LehighCedar Crest A, and Wallenpaupack all finish at 4-1, with a circle of victories and losses against each other. Each of these teams had good contributions from all their players, and Western Lehigh had the strongest PPB by a decent margin of the three. Moravian B and Lancaster Mennonite rounded out the bracket, the latter led by Toby Palmer’s 50 playoff PPG.

The final bracket was swept by PALCS A, behind 49 playoff PPG from Max Lind. Archbishop Ryan came next, followed by FSS B, Renaissance, and a GV house team. These teams did a nice job on a challenging question set and gained some valuable experience for the future.


State College A with their novice division first place trophy

The novice division was won by State College A (typically the school’s C team at full strength), with an exciting 335-220 victory in the final over a Cedar Crest B team of emerging freshmen. SC demonstrated once again the great depth of their program, while Cedar Crest’s Danny Peelen led the division in scoring with 83 PPG. State College B (their typical D team) claimed 3rd place with a victory over Council Rock North, who turned in an extremely strong performance in their first Saturday pyramidal tournament ever, including a 360-230 victory over the tournament champions. Again, it’s great to see new teams doing well with an accessible question set that gives them good opportunities to do so!


Cedar Crest B with their second place novice division trophy

An interesting mixture of teams filled out the remainder of  the championship brackets. A Great Valley house team got major contributions from the GV middle school players, indicating that the pipeline remains strong there. Pine Grove A out of Schuylkill County finished 6-4 with balanced scoring and some impressive lit knowledge from lead scorer Jade Shollenberger, while Oxford B also finished 6-4 behind 60 PPG from CJ Evans-Ralston. Downingtown STEM did quite well to make the playoffs in their pyramidal return, and Carver C showed off the depth of their program by finishing 5-5. Both teams from ELCO also finished in the championship brackets as well, and Delaware’s Archmere Academy rounded out these teams.


The Pine Grove A team from Schuylkill County


Downingtown STEM’s team in their return to the pyramidal circuit

The first consolation bracket was topped by Carver B, who finished 7-2. Just behind them were Wissahickon B, who finished with the best PPB of any team in the division at 19.89 in an impressive display of knowledge. Archbishop Wood did nicely in their return to the circuit for the season, while Penncrest out of Media, PA notched some wins in their first pyramidal tournament ever. Teams from PALCS, Renaissance, and Henderson rounded out the bracket.

Wissahickon A tied with Conrad Weiser B at the top of the final bracket. Nice job by both teams, especially Conrad Weiser in their first tournament in a couple of years. Also of note in this bracket was Upper Moreland out of Montgomery County snagging four wins in their pyramidal debut, with Jack Geld scoring a strong 59.5 PPG.

Overall, despite some (not unjustified) gripes about the set in the Open division, it was a fun day with some excellent competition and a great way to kick off 2020 in PA quizbowl!

-Ryan Bilger

GPQB Mid-Season Poll, 2019-20


The holidays are upon us, so therefore the mid-season poll is as well. As ever, this year has had some top flight competition. Our voters had a bigger challenge than ever selecting which teams were tops in the state, as stats and tournament performance has incredible parity. As always, these rankings are primarily for fun. We are exited to see how this season finishes and what developments occur next. Without further ado, the mid-season poll results are as follows:

  1. Manheim Township, 149 points (+5, 14 first place)
  2. Henderson, 128 points (-1, 1 first place)
  3. Great Valley A, 126 points (+2)
  4. Great Valley B, 101 points (+4)
  5. Penn Manor, 88 points (-2)
  6. State College A, 74 points (-2)
  7. Friends Select, 57 points (-5)
  8. Hempfield, 34 points (+3)
  9. Trinity, 33 points (=)
  10. Allderdice, 15 points (=)

Also receiving votes were: Winchester Thurston (7), State College B (5), Great Valley C (3), and Moravian Academy (1).

We wish everyone happy holidays, a happy new year, and happy buzzing. See you in 2020.

-The Staff

The voters in this poll were: Ryan Bilger, Chris Chiego, Ben Herman, Antonio Jimenez, Ashish Kumbhardare, Nick Luca, Andrew Nadig, Malaika Paralkar, Colton Sanden, Alex Sankaran, Steven Silverman, Jack Sugrue, Adam Swift, Jackie Wu, and Will Yaeger

An Introduction to Quizbowl Statistics

Note from the Editors: This is a guest post from circuit alumnus Nick Luca, Henderson ’16. Nick has vast experience working stats, and we thank him for his time writing up this overview for stats newcomers.


Despite being behind the scenes most of the time, the statistician is an extremely important role in order to run a successful quizbowl event. Without statisticians, the logistics of the tournament day can be seriously delayed, especially when you are re-seeding teams into playoff and consolation brackets. You may also have unhappy teams if stats are not posted in a timely fashion after the tournament concludes. Doing stats for a quizbowl tournament can be daunting at first, with a 24 team 10 round tournament requiring at least 120 unique games entered. However, stats can be easy if you follow a set-out procedure.

Some quick background on myself: I have been playing quizbowl for 5 years for both West Chester Henderson and most recently Virginia Tech. I have been a statistician at multiple national tournaments as well as various large tournaments in the Mid-Atlantic region. I decided to create this write-up in order to share my experience and knowledge with others so I can help newer statisticians in their endeavors. The most common mistake of first-time quizbowl statistician is not doing any research about quizbowl stats prior to the tournament. This write up is designed to help you get a better understanding of stats and how to optimize your performance as a statistician. So, let’s get started!

The Various Stat Keeping Programs

In order to start stat keeping you need to select a stat keeping program in order to fit your event’s needs. Here are some common quizbowl stat keeping programs:


This is the most commonly used and my personal choice of quizbowl stat keeping programs. SQBS is the standard in terms of stat uploading and produces the only file that NAQT will accept for a statistics discount after a tournament ends. Typically, tournaments using SQBS will use paper scoresheets and the statistician will manually enter each individual game. This write-up will mainly be highlighting this program as it is seen as the standard in quizbowl.

Download or read the documentation for SQBS here.

Neg 5

This is a cloud-based quizbowl stat program that eliminates the use of paper scoresheets by allowing all scorekeepers to digitally submit their scoresheets. This program makes error detection much harder and requires more setup that SQBS if you are running a large event. In addition, the output of Neg 5 files is a bit unorthodox and would often require re-entering the stats into SQBS in order to upload the files to the forums and send to NAQT.  In addition, the servers can potentially crash; halting all stat keeping. For these reasons I can’t recommend Neg 5 for large events. I would only recommend this program if you do not have enough staff to have at least one person in the stats room.

Read more or use Neg5: https://neg5.org/

Advanced Stats

Pioneered by quizbowl stats whiz Ophir Lifshitz. This stats program also tracks buzz points, meaning you can see where everyone who played a set buzzed on a given question. Typically, advanced stats are used in college tournaments and are used to help writers and editors improve their packets in future iterations of a set. However, not all stats are calculated in this program and therefore it is recommended to have one person in control to input the stats into SQBS alongside Advanced Stats to avoid logistical errors. This program will be provided to you when you use a set that uses advanced stats.

Yellow Fruit

A newer stats program created by Manheim Township alum Andrew Nadig. This SQBS alternative allows you to easily organize stats by phase, create a more detailed scoreboard report, supports roster import, and allows for easy conversion to SQBS and html files. I have not personally used the program myself, but I have heard nothing but good things about it and it appears to be gaining more acceptance in quizbowl circles very rapidly. For further questions see this post on the HSQB forums or contact Andrew  on Twitter (@qzbwl) and he’ll be happy to help.

Download or read more about Yellow Fruit

Getting Started With SQBS

Before your tournament even begins you want to make sure your SQBS file is ready to go so that when you start getting completed scoresheets, you’ll be ready to enter them quickly. To create a new tournament, after downloading SQBS, open the program and simply click file and then select New Tournament (or Ctrl + N). You will be then presented the following screen:


For the standard NAQT format you do not have to make any changes to default settings; however, different types of question sets may require different values. For example, for ACF tournaments, you would simply unselect the 15-point value since their sets are not power- marked. Moving downwards, we now have the stat tracking section. The first to boxes must be checked for all most all scenarios so please make sure you make sure they are checked. If you are using lighting rounds and/or splitting the field into separate brackets or divisions check the corresponding boxes. Finally, we have Bonus Conversion Tracking. Make 100% percent automatic is selected unless you are using bounce backs; if it is not you will have to do all bonus conversion statistics by hand. Once you make all the necessary selections, hit ok and you will have a brand new SQBS file.

Once the file is created make sure to do 2 things immediately. First, save the file by selecting File and then selecting Save Tournament As (or Ctrl + A). Make sure you save the file to an easily accessible place on your computer, preferably either your documents or desktop. Secondly, you should set up auto-saves. This will make sure that you will have your progress saved even if you forget to save manually. This feature has saved me on multiple occasions.

Inputting Rosters, Teams and Divisions

Many tournaments will use division due to field size and packet constraints making round robins impossible. If you are running a round robin tournament skip to roster input section of this write up. To enter divisions simply pull up the Division Entry window and enter each unique division as seen in the example below. Once you are done click enter.


Once you are done with divisions, if applicable, you are now ready to input rosters. First, pull up the Roster Entry window. Your screen should look like this:


Once you have the window pulled up start by entering the team name. If a school has multiple teams but the school name and letter designation in the team name box. Next, if applicable, select the division you assigned the team to from a drop-down menu. If you are running a round-robin tournament you can skip this step. If you want a team in the field to play games but not contribute to final scoring, click the exhibition team box. 99% of the time this box should be unchecked, so make sure each individual team does not have this box checked. We are now ready to enter the team’s roster. Put one player per line in the box. Once you are done the final completed team roster should look like this:


Once you are sure the entry is correct, click the next button and enter the next team. Repeat this process for every team in the field. If there comes a case where there is a duplicate team roster, simply click the delete button to delete the team roster. If an additional player is added to a team that was not listed on the initial roster, simply add the person on the next line below the last player in the roster. There is no need to create a new roster. Once you are done entering the rosters (and note that you can and probably should enter rosters before the tournament even starts; this is why it’s standard practice now to ask teams to submit rosters before tournaments so that you can get a head start), you are now ready to enter games.

Inputting Games

The first thing to do before entering games is to double-check the completed scoresheets as they arrive. Some tournaments will have additional staff in HQ to do this for you. If you don’t additional help you must do this yourself. Add up all the toss-up points and count the bonus parts; the bonus points will by that count by 10. Add the two numbers and check it against your final score. If it matches, repeat the process for the other team. If not look through each individual toss-up and bonus set and make sure the running total is added correctly.

Here is a list of common mistakes:

  • Bonus total ends in a 5
    • Bonus total cannot end in a 5 since each bonus is worth 10 points each. If the bonus total ends in a 5, the scoresheet is wrong and must be fixed
  • Math error in running total
  • Incorrect stat lines for players
    • Be sure to recount powers (if applicable), toss-ups, and negs (if applicable) on the scoresheet if the score does not match. Once counted, re-calculate the toss-up points per player

This process is a double-check and cannot be substituted for scorekeepers checking the score. Stress that your scorekeepers should follow the same process so you can get stats in at a timely pace. If there are multiple instances of mistakes by the same scorekeepers, be sure to let the tournament director know so they can deal with the situation. Once you are done double-checking the scoresheet, its time to enter the score into SQBS. To start open the game entry tab; your screen should look like this:


First pick the two teams playing the match from the drop-down menus at the top on both the left and right. Once you select the teams the rosters should automatically appear in the middle of the window. Once the teams are selected, click on the box below the drop-down menus and input the final score for both teams. In addition, enter the round number in the “Rnd” box in the bottom left and the number of tossups in the game in the “Toss-Ups Heard” right below the rosters in the center. We are now ready to enter the individual stats for each player.

First, we need to check the GP row. The sum of the numbers in this row must be less than or equal to 4. For example, if there are 4 people playing the entire game, they all should have a GP of 1. If there was a substitution in the middle of the match the GP of the player will not be one. For the affected players, instead of the default 1, type in the number of toss-up played divided by the number of toss-ups in the match. For example, if the player played 10 questions in a 20 toss-up match you would simple enter “10/20” in the GP row for that player. If there is a player who didn’t play in each match, simply type in a 0 into the GP row. If a player played the entire match simply type in a 1 if not already inputted automatically.

After the GP row is done, we can now input the individual stat lines. Next to the GP columns you will see rows coordinating to the different point amounts you can earn for a toss-up. Use the scoresheet to enter their stat lines into the appropriate row. Do not attempt to type in the “Pts” row since SQBS does the math for you and will update as you put in toss-up values. If a player didn’t get a certain toss-up value for a round just leave the box blank; by default, the value in each box is 0. Repeat this for every player on the team.

After you are done the row you can now check the bonus calculations. SQBS automatically calculates bonus heard and bonus points. If the bonus points match the value of the corrected scoresheet. Repeat the state inputting process for the other team. Below is a picture of a completed scoresheet of a typical game.


Once you make sure everything is correct simply click next to get to a new blank game entry. You can then enter the next scoresheet. This process will work for most scoresheets you come across, but there are 2 notable scenarios where the game inputting process is slightly different.

The first situation is a forfeit. If a team leaves early or doesn’t show up to the tournament at all the games the team is not present to will result in a forfeit. In order to enter a forfeit, you simply, first, select the two teams who were supposed to be playing. For the score of the team who forfeited you simply put the letter “L” in their score box; the other team will receive an “W” in their score box. Lastly, check the forfeit box near box near the next button.

The second situation of note is a game that goes to overtime. For a game like this you begin by entering the game as normal. Note the toss-ups in the overtime period do not count towards Toss-Ups Heard. So, if there was a 20 question rounds with 3 overtime question you would enter the number 20 in the “Toss-Ups Heard” box. After you are done entering the scoresheet as normal, we can now focus on overtime. First, check the “Overtime” check box in the bottom right corner. Lastly, for the 2 boxes next to the overtime check box enter the number of toss-ups correctly answered by the team during the overtime period. For example if the team on the left got 2 toss-ups and the right team got 1 toss-up in a 3 question overtime period you would enter the number 2 in the box closest to the “Overtime” check box and the number 1 in the box closest to the delete button. Below is an example of a game entry of an overtime game.

To access previous game entries, you simply press the previous button until you get to the game in question. However, a more efficient way to do this requires using ID numbers. Every game entry in SQBS has its own unique ID number when inputted. The first game you input will be ID # 0, the second 1, the third 2, and so on. I would recommend writing this ID number on the scoresheet in order to easily access a game entry To access you input the ID number into the box to the left of the “Previous” button and click the “Go To” button to get to the game entry.

Exporting Reports

Once you have entered all the scoresheets in the morning session it is time to export the reports. However, before you export you should give the stats one final check. You can do this by doing a command called Quick-Print Teams. You do this by clicking Reports in the top left-corner and then clicking Quick-Print Teams (or Ctrl + T). You will then have a pop-up appear with your team standings. Make sure that amount of games and the records for each team are correct.  If everything checks out, you are ready to upload the stats to the forums.

You will first have to create the files you need to upload to the forums. To do this click Reports and then click Full-Web Reports. You will then be prompted to give the files names. Insert a name and save it to a place that is easily accessible, i.e. the desktop.

Next you need to sign into the forums with the account that owns the tournament listing for the tournament. Once you are logged in click the link to access the Quizbowl Resource Database. The web address is https://hsquizbowl.org/db/. Click on your username in the top right and you should be directed to a page with a list of tournaments under My Tournaments. Click the applicable event. Once you get to the tournament listing click “Edit Tournament Listing.” Then on the next page click “Manage Stat Reports.” Finally click “Add Stat Report” on the next page. You should get to a page like below.


Click choose file for each report upload the appropriate report. For example, for scoreboard upload the file whose file name ends with “_games.html.” Once you are done uploading all the files click “Add Stat Report” and the stats are uploaded to the forums. Complete this process again at the end of the day when all the stats are entered SQBS.

Finally, in order to get the stat discount for NAQT you simply send the .SQBS file  to results@naqt.com and they will process the request.


Being a statistician can be a bit daunting at first, but if you follow the guidelines set forward by this write-up you can make the experience an enjoyable one. If you have any additional questions, feel free to contact me. I am a member of the GPQB discord or you can also contact me via email at nlucaswim@gmail.com. I hope that this guide helps and happy buzzing!