A method of mapping a cardiac activation wavefront as one or more stream paths, comprising: receiving, at an electroanatomical mapping system, electrophysiological data from a plurality of electrodes carried by a multi-electrode catheter, the plurality of electrodes defining a plurality of bipoles and the electrophysiological data including activation timing information; and the electroanatomical mapping system executing the steps of: identifying a first activating bipole of the plurality of bipoles from the activation timing information; and identifying an activation stream path, starting from the first activating bipole and ending at a last activating bipole, from the activation timing information, wherein identifying an activation stream path, starting from the first activating bipole and ending at a last activating bipole, comprises: identifying an initial subset of the plurality of bipoles neighboring the first activating bipole; identifying an earliest activating bipole of the initial subset of the plurality of bipoles; adding the earliest activating bipole of the initial subset of the plurality of bipoles to the activation stream path as a next activating bipole; and repeating the steps of: identifying a subsequent subset of the plurality of bipoles neighboring the next activating bipole; identifying an earliest activating bipole of the subsequent subset of the plurality of bipoles; adding the earliest activating bipole of the subsequent subset of the plurality of bipoles to the activation stream path as the next activating bipole; until the last activating bipole is added to activation stream path. receiving, at an electroanatomical mapping system, electrophysiological data from a plurality of electrodes carried by a multi-electrode catheter, the plurality of electrodes defining a plurality of bipoles and the electrophysiological data including activation timing information; and the electroanatomical mapping system executing the steps of: identifying a first activating bipole of the plurality of bipoles from the activation timing information; and identifying an activation stream path, starting from the first activating bipole and ending at a last activating bipole, from the activation timing information, identifying a first activating bipole of the plurality of bipoles from the activation timing information; and identifying an activation stream path, starting from the first activating bipole and ending at a last activating bipole, from the activation timing information, wherein identifying an activation stream path, starting from the first activating bipole and ending at a last activating bipole, comprises: identifying an initial subset of the plurality of bipoles neighboring the first activating bipole; identifying an earliest activating bipole of the initial subset of the plurality of bipoles; adding the earliest activating bipole of the initial subset of the plurality of bipoles to the activation stream path as a next activating bipole; and repeating the steps of: identifying a subsequent subset of the plurality of bipoles neighboring the next activating bipole; identifying an earliest activating bipole of the subsequent subset of the plurality of bipoles; adding the earliest activating bipole of the subsequent subset of the plurality of bipoles to the activation stream path as the next activating bipole; until the last activating bipole is added to activation stream path. identifying an initial subset of the plurality of bipoles neighboring the first activating bipole; identifying an earliest activating bipole of the initial subset of the plurality of bipoles; adding the earliest activating bipole of the initial subset of the plurality of bipoles to the activation stream path as a next activating bipole; and repeating the steps of: identifying a subsequent subset of the plurality of bipoles neighboring the next activating bipole; identifying an earliest activating bipole of the subsequent subset of the plurality of bipoles; adding the earliest activating bipole of the subsequent subset of the plurality of bipoles to the activation stream path as the next activating bipole; until the last activating bipole is added to activation stream path. identifying a subsequent subset of the plurality of bipoles neighboring the next activating bipole; identifying an earliest activating bipole of the subsequent subset of the plurality of bipoles; adding the earliest activating bipole of the subsequent subset of the plurality of bipoles to the activation stream path as the next activating bipole; until the last activating bipole is added to activation stream path.