1. A computing system configured to access one or more electronic live sports data sources in response to inputs received via an interactive user interface in order to automatically filter events and trigger messages to a plurality of set recipients, the computing system comprising: a hardware computer processor; a shared memory accessible by the computer processor and accessible over a local area or wide area computer network by a second computer processor, the shared memory comprising: a first queue, the first queue configured to receive messages from a plurality of distinct match event detection processes for a plurality of sport types, the first queue accessible by a plurality of statistic trigger processes; and a second queue, the second queue configured to receive messages from the plurality of statistic trigger processes, and accessible by a plurality of delivery processes; and computer readable storage storing first instructions, second instructions, third instructions, and fourth instructions, the first instructions configured for execution by the computer processor in order to cause the computing system to: generate web user interface data for rendering the interactive user interface on a client computing device, the interactive user interface capable of receiving input, for: a sporting event associated with a time and location for the sporting event; a type of sport for the sporting event; a selection of a sports statistic generatable by one or more players at the sporting event; and a broadcast message, wherein the broadcast message is displayed within a test mobile user interface in the interactive user interface, the test mobile user interface configured to display a user inputted broadcast message in real-time in a sample text message within the test mobile user interface; receive, from the client computing device, over an external network, the sporting event, the type of sport, the selection of the sports statistic, and the broadcast message; create a configurable statistic trigger, based at least in part on the sporting event, the type of sport, and the selection of the sports statistic; store the configurable statistic trigger in a data store accessible by the computing system; and store the broadcast message in the data store as associated with the configurable statistic trigger; the second instructions configured for execution by the computer processor in order to cause the computing system to: process a sport specific configuration, wherein the sport specific configuration is associated with the type of sport for the sporting event, the sport specific configuration file comprising: a feed configuration, the feed configuration indicating one or more network locations to download real-time sport statistics for the type of sport for the sporting event; a plurality of event configurations, each event configuration indicating the location of at least one type of statistic available in the feed related to the type of sport for the sporting event and one or more players or teams; and a plurality of trigger configurations, each trigger configuration indicating a statistic precondition associated with the type of sport for the sporting event, that may be used to satisfy a configurable statistic trigger; download a live data feed from a network location of the one or more network locations; parse the live data feed according to sport specific configuration; detect changed data between the live data feed and a previous version of the live data feed; based on the changed data, determine a live statistic change event for a team or player participating in the sporting event; and store the live statistic change event on the in the first queue in the shared memory; the third instructions configured for execution by the computer processor in order to cause the computing system to: retrieve the configurable statistic trigger from the data store; access the first queue and retrieve the live statistic change event; remove the live statistic change event from the first queue; determine, based on at least the live statistic change event, whether the configurable statistic trigger has been satisfied; and in response to the determination that the configurable statistic trigger has been satisfied, store an indication message in the second queue in the shared memory to disseminate the broadcast message; and the fourth instructions configured for execution by the computer processor in order to cause the computing system to: access the second queue and retrieve the indication message; access the broadcast message from the data store or the indication message; and invoke an API to instruct a third computing system to send the broadcast message to a configurable group of recipients through one or more mobile networks, the third computing system accessible via local area or wide area computer network.