Electrocardiogram (ECG) is the recording of the heart electrical activity and used to diagnose heart disease nowadays. The diagnosis requires a large amount of time for acquiring enough multi-channel data normally. Thus storage and transmission of 12 lead ECG data will result in massive cost. In this work, we propose a multi-channel ECG lossless compression which uses the adaptive linear prediction for intra and inter channel decorrelation. The proposed technique is based on the adaptive Golomb-Rice codec for entropy coding with adaptive linear prediction. Thus the coefficient of linear prediction and Golomb-Rice codec will make self-adjustment during the process. Finally we evaluate the proposed algorithm with MIT-BIH Arrhythmia database for single-channel compression, and PTB database for multichannel compression.