|  Klasa A 2003/2004, grupa: Piła II | 
|  | 
|  | RAZEM | DOM | WYJAZD | MECZE BEZPOŚREDNIE | 
|  | Nazwa | M. | Pkt. | Z. | R. | P. | Bramki | Z. | R. | P. | Bramki | Z. | R. | P. | Bramki | M. | Pkt. | Z. | R. | P. | Bramki | 
| 1. | Derby Stara Łubianka | 22 | 51 | 17 | 0 | 5 | 67-29 | 9 | 0 | 2 | 36-12 | 8 | 0 | 3 | 31-17 |  |  |  |  |  |  | 
| 2. | GLKS Wysoka | 22 | 48 | 15 | 3 | 4 | 63-25 | 7 | 2 | 2 | 30-11 | 8 | 1 | 2 | 33-14 |  |  |  |  |  |  | 
| 3. | GTS Lipka | 22 | 40 | 11 | 7 | 4 | 50-37 | 9 | 2 | 0 | 34-10 | 2 | 5 | 4 | 16-27 | 2 | 4 | 1 | 1 | 0 | 8-4 | 
| 4. | Sokół Kościerzyn Wielki | 22 | 40 | 12 | 4 | 6 | 43-39 | 6 | 3 | 2 | 27-19 | 6 | 1 | 4 | 16-20 | 2 | 1 | 0 | 1 | 1 | 4-8 | 
| 5. | Jedność Zakrzewo | 22 | 35 | 10 | 5 | 7 | 41-42 | 5 | 3 | 3 | 27-26 | 5 | 2 | 4 | 14-16 |  |  |  |  |  |  | 
| 6. | Iskra Krajenka | 22 | 32 | 9 | 5 | 8 | 45-43 | 6 | 2 | 3 | 26-17 | 3 | 3 | 5 | 19-26 |  |  |  |  |  |  | 
| 7. | Pogoń Łobżenica | 22 | 31 | 9 | 4 | 9 | 40-31 | 5 | 3 | 3 | 21-13 | 4 | 1 | 6 | 19-18 |  |  |  |  |  |  | 
| 8. | Zryw Sypniewo | 22 | 26 | 7 | 5 | 10 | 36-37 | 5 | 1 | 5 | 24-20 | 2 | 4 | 5 | 12-17 |  |  |  |  |  |  | 
| 9. | Krajna Sławianowo | 22 | 25 | 7 | 4 | 11 | 34-46 | 4 | 3 | 4 | 18-22 | 3 | 1 | 7 | 16-24 |  |  |  |  |  |  | 
| 10. | Noteć Miasteczko Krajeńskie | 22 | 20 | 5 | 5 | 12 | 25-38 | 5 | 3 | 3 | 18-10 | 0 | 2 | 9 | 7-28 |  |  |  |  |  |  | 
| 11. | Iskra Czernice | 22 | 13 | 3 | 4 | 15 | 25-59 | 3 | 0 | 8 | 12-26 | 0 | 4 | 7 | 13-33 |  |  |  |  |  |  | 
| 12. | Iskra Bądecz | 22 | 10 | 2 | 4 | 16 | 29-72 | 2 | 3 | 6 | 17-22 | 0 | 1 | 10 | 12-50 |  |  |  |  |  |  | 
|  |  | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 
| 1 | Derby Stara Łubianka |  | 4-1 | 3-1 | 4-1 | 6-0 | 4-1 | 0-1 | 3-0 | 1-3 | 3-1 | 4-0* | 4-3 | 
| 2 | GLKS Wysoka | 2-1 |  | 5-1 | 0-1 | 0-1 | 1-1 | 3-0 | 1-1 | 2-1 | 6-1 | 5-3 | 5-0 | 
| 3 | GTS Lipka | 2-1 | 2-2 |  | 5-1 | 2-1 | 6-1 | 2-1 | 2-2 | 2-1 | 1-0 | 6-0 | 4-0* | 
| 4 | Sokół Kościerzyn Wielki | 3-4 | 1-5 | 3-3 |  | 1-0 | 4-1 | 4-2 | 1-0 | 1-1 | 4-0 | 3-1 | 2-2 | 
| 5 | Jedność Zakrzewo | 3-1 | 1-5 | 5-1 | 3-3 |  | 1-3 | 0-7 | 1-1 | 3-1 | 2-1 | 2-2 | 6-1 | 
| 6 | Iskra Krajenka | 1-3 | 0-4 | 2-2 | 0-1 | 2-2 |  | 1-0 | 1-0 | 2-1 | 2-1 | 5-2 | 10-1 | 
| 7 | Pogoń Łobżenica | 0-2 | 3-2 | 2-3 | 4-0 | 0-2 | 1-1 |  | 3-1 | 3-0 | 0-0 | 2-2 | 3-0 | 
| 8 | Zryw Sypniewo | 2-6 | 1-2 | 1-1 | 1-2 | 3-0 | 2-4 | 1-3 |  | 4-0 | 2-0 | 2-1 | 5-1 | 
| 9 | Krajna Sławianowo | 3-6 | 0-5 | 1-1 | 1-3 | 1-3 | 2-1 | 3-0 | 0-0 |  | 4-1 | 1-1 | 2-1 | 
| 10 | Noteć Miasteczko Krajeńskie | 0-1 | 0-1 | 1-1 | 1-2 | 1-1 | 3-1 | 0-0 | 3-0 | 4-1 |  | 3-1 | 2-1 | 
| 11 | Iskra Czernice | 0-4 | 0-3* | 1-2 | 1-0 | 0-3* | 0-3* | 0-3* | 0-3* | 1-3 | 2-0 |  | 7-2 | 
| 12 | Iskra Bądecz | 1-2 | 2-3 | 3-0* | 0-2 | 0-1 | 2-2 | 4-2 | 2-4 | 1-4 | 2-2 | 0-0 |  | 
| Derby Stara Łubianka | 3-1 | GTS Lipka |  | 
| Iskra Krajenka | 1-0 | Pogoń Łobżenica |  | 
| Krajna Sławianowo | 1-1 | Iskra Czernice |  | 
| Iskra Bądecz | 2-3 | GLKS Wysoka |  | 
| Sokół Kościerzyn Wielki | 4-0 | Noteć Miasteczko Krajeńskie |  | 
| Jedność Zakrzewo | 1-1 | Zryw Sypniewo |  | 
|  Kolejka 2 - 30-31 sierpnia | 
| GTS Lipka | 2-2 | Zryw Sypniewo |  | 
| Noteć Miasteczko Krajeńskie | 1-1 | Jedność Zakrzewo |  | 
| GLKS Wysoka | 0-1 | Sokół Kościerzyn Wielki |  | 
| Iskra Czernice | 7-2 | Iskra Bądecz |  | 
| Pogoń Łobżenica | 3-0 | Krajna Sławianowo |  | 
| Derby Stara Łubianka | 4-1 | Iskra Krajenka |  | 
| Iskra Krajenka | 2-2 | GTS Lipka |  | 
| Krajna Sławianowo | 3-6 | Derby Stara Łubianka |  | 
| Iskra Bądecz | 4-2 | Pogoń Łobżenica |  | 
| Sokół Kościerzyn Wielki | 3-1 | Iskra Czernice |  | 
| Jedność Zakrzewo | 1-5 | GLKS Wysoka |  | 
| Zryw Sypniewo | 2-0 | Noteć Miasteczko Krajeńskie |  | 
|  Kolejka 4 - 13-14 września | 
| GTS Lipka | 1-0 | Noteć Miasteczko Krajeńskie |  | 
| GLKS Wysoka | 1-1 | Zryw Sypniewo |  | 
| Iskra Czernice | 0-3 | Jedność Zakrzewo |  | 
| (wo) | 
| na boisku 4-2, napomniany zawodnik nie był wpisany do protokołu meczowego | 
| Pogoń Łobżenica | 4-0 | Sokół Kościerzyn Wielki |  | 
| Derby Stara Łubianka | 4-3 | Iskra Bądecz |  | 
| Iskra Krajenka | 2-1 | Krajna Sławianowo |  | 
| Krajna Sławianowo | 1-1 | GTS Lipka |  | 
| Iskra Bądecz | 2-2 | Iskra Krajenka |  | 
| Sokół Kościerzyn Wielki | 3-4 | Derby Stara Łubianka |  | 
| Jedność Zakrzewo | 0-7 | Pogoń Łobżenica |  | 
| Zryw Sypniewo | 2-1 | Iskra Czernice |  | 
| Noteć Miasteczko Krajeńskie | 0-1 | GLKS Wysoka |  | 
|  Kolejka 6 - 27-28 września | 
| GTS Lipka | 2-2 | GLKS Wysoka | 9 listopada | 
| Iskra Czernice | 2-0 | Noteć Miasteczko Krajeńskie |  | 
| Pogoń Łobżenica | 3-1 | Zryw Sypniewo |  | 
| Derby Stara Łubianka | 6-0 | Jedność Zakrzewo |  | 
| Iskra Krajenka | 0-1 | Sokół Kościerzyn Wielki |  | 
| Krajna Sławianowo | 2-1 | Iskra Bądecz |  | 
|  Kolejka 7 - 5 października | 
| Iskra Bądecz | 3-0 | GTS Lipka |  | 
| (wo) | 
| na boisku 1-3, brak badań lekarskich bramkarza | 
| Sokół Kościerzyn Wielki | 1-1 | Krajna Sławianowo |  | 
| Jedność Zakrzewo | 1-3 | Iskra Krajenka |  | 
| Zryw Sypniewo | 2-6 | Derby Stara Łubianka |  | 
| Noteć Miasteczko Krajeńskie | 0-0 | Pogoń Łobżenica |  | 
| GLKS Wysoka | 5-3 | Iskra Czernice |  | 
|  Kolejka 8 - 11-12 października | 
| GTS Lipka | 6-0 | Iskra Czernice |  | 
| Pogoń Łobżenica | 3-2 | GLKS Wysoka |  | 
| Derby Stara Łubianka | 3-1 | Noteć Miasteczko Krajeńskie |  | 
| Iskra Krajenka | 1-0 | Zryw Sypniewo |  | 
| Krajna Sławianowo | 1-3 | Jedność Zakrzewo |  | 
| Iskra Bądecz | 0-2 | Sokół Kościerzyn Wielki |  | 
|  Kolejka 9 - 19 października | 
| Sokół Kościerzyn Wielki | 3-3 | GTS Lipka |  | 
| Jedność Zakrzewo | 6-1 | Iskra Bądecz |  | 
| Zryw Sypniewo | 4-0 | Krajna Sławianowo |  | 
| Noteć Miasteczko Krajeńskie | 3-1 | Iskra Krajenka |  | 
| GLKS Wysoka | 2-1 | Derby Stara Łubianka |  | 
| Iskra Czernice | 0-3 | Pogoń Łobżenica |  | 
| (wo) | 
| na boisku 1-1, brak młodzieżowca przez 90 minut na boisku | 
|  Kolejka 10 - 25-26 października | 
| GTS Lipka | 2-1 | Pogoń Łobżenica |  | 
| Derby Stara Łubianka | 4-0 | Iskra Czernice |  | 
| (wo) | 
| na boisku 4-1, brak młodzieżowca na boisku przez 90 minut | 
| Iskra Krajenka | 0-4 | GLKS Wysoka |  | 
| Krajna Sławianowo | 4-1 | Noteć Miasteczko Krajeńskie |  | 
| Iskra Bądecz | 2-4 | Zryw Sypniewo |  | 
| Sokół Kościerzyn Wielki | 1-0 | Jedność Zakrzewo |  | 
| Zryw Sypniewo | 1-2 | Sokół Kościerzyn Wielki |  | 
| Noteć Miasteczko Krajeńskie | 2-1 | Iskra Bądecz |  | 
| GLKS Wysoka | 2-1 | Krajna Sławianowo |  | 
| Iskra Czernice | 0-3 | Iskra Krajenka |  | 
| (wo) | 
| na boisku 2-2, brak młodzieżowca na boisku przez 90 minut | 
| Pogoń Łobżenica | 0-2 | Derby Stara Łubianka |  | 
| GTS Lipka | 2-1 | Jedność Zakrzewo |  | 
|  Kolejka 12 - 3-4 kwietnia | 
| GTS Lipka | 2-1 | Derby Stara Łubianka |  | 
| Pogoń Łobżenica | 1-1 | Iskra Krajenka |  | 
| Iskra Czernice | 1-3 | Krajna Sławianowo |  | 
| GLKS Wysoka | 5-0 | Iskra Bądecz |  | 
| Noteć Miasteczko Krajeńskie | 1-2 | Sokół Kościerzyn Wielki |  | 
| Zryw Sypniewo | 3-0 | Jedność Zakrzewo |  | 
| Zryw Sypniewo | 1-1 | GTS Lipka |  | 
| Jedność Zakrzewo | 2-1 | Noteć Miasteczko Krajeńskie |  | 
| Sokół Kościerzyn Wielki | 1-5 | GLKS Wysoka |  | 
| Iskra Bądecz | 0-0 | Iskra Czernice |  | 
| Krajna Sławianowo | 3-0 | Pogoń Łobżenica |  | 
| Iskra Krajenka | 1-3 | Derby Stara Łubianka |  | 
|  Kolejka 14 - 24-25 kwietnia | 
| GTS Lipka | 6-1 | Iskra Krajenka |  | 
| Derby Stara Łubianka | 1-3 | Krajna Sławianowo |  | 
| Pogoń Łobżenica | 3-0 | Iskra Bądecz |  | 
| Iskra Czernice | 1-0 | Sokół Kościerzyn Wielki |  | 
| GLKS Wysoka | 0-1 | Jedność Zakrzewo |  | 
| Noteć Miasteczko Krajeńskie | 3-0 | Zryw Sypniewo |  | 
| Noteć Miasteczko Krajeńskie | 1-1 | GTS Lipka |  | 
| Zryw Sypniewo | 1-2 | GLKS Wysoka |  | 
| Jedność Zakrzewo | 2-2 | Iskra Czernice |  | 
| Sokół Kościerzyn Wielki | 4-2 | Pogoń Łobżenica |  | 
| Iskra Bądecz | 1-2 | Derby Stara Łubianka |  | 
| Krajna Sławianowo | 2-1 | Iskra Krajenka |  | 
| GTS Lipka | 2-1 | Krajna Sławianowo |  | 
| Iskra Krajenka | 10-1 | Iskra Bądecz |  | 
| Derby Stara Łubianka | 4-1 | Sokół Kościerzyn Wielki |  | 
| Pogoń Łobżenica | 0-2 | Jedność Zakrzewo |  | 
| Iskra Czernice | 0-3 | Zryw Sypniewo |  | 
| (wo) | 
| na boisku 2-2, nieuprawniony zawodnik | 
| GLKS Wysoka | 6-1 | Noteć Miasteczko Krajeńskie |  | 
| GLKS Wysoka | 5-1 | GTS Lipka |  | 
| Noteć Miasteczko Krajeńskie | 3-1 | Iskra Czernice |  | 
| Zryw Sypniewo | 1-3 | Pogoń Łobżenica |  | 
| Jedność Zakrzewo | 3-1 | Derby Stara Łubianka |  | 
| Sokół Kościerzyn Wielki | 4-1 | Iskra Krajenka |  | 
| Iskra Bądecz | 1-4 | Krajna Sławianowo |  | 
| GTS Lipka | 4-0 | Iskra Bądecz |  | 
| (wo) | 
| mecz zakończony w 43 min., goście przyjechali w siedmiu i zostali zdekompletowani po kontuzji jednego z graczy | 
| Krajna Sławianowo | 1-3 | Sokół Kościerzyn Wielki |  | 
| Iskra Krajenka | 2-2 | Jedność Zakrzewo |  | 
| Derby Stara Łubianka | 3-0 | Zryw Sypniewo |  | 
| Pogoń Łobżenica | 0-0 | Noteć Miasteczko Krajeńskie |  | 
| Iskra Czernice | 0-3 | GLKS Wysoka |  | 
| (wo) | 
| na boisku 2-3, nieuprawniony zawodnik | 
| Iskra Czernice | 1-2 | GTS Lipka | 16 czerwca, 18:00 | 
| przełożony, Iskra zawieszona w prawach za zaległości finansowe wobec związku i sędziów | 
| GLKS Wysoka | 3-0 | Pogoń Łobżenica |  | 
| Noteć Miasteczko Krajeńskie | 0-1 | Derby Stara Łubianka |  | 
| Zryw Sypniewo | 2-4 | Iskra Krajenka |  | 
| Jedność Zakrzewo | 3-1 | Krajna Sławianowo |  | 
| Sokół Kościerzyn Wielki | 2-2 | Iskra Bądecz |  | 
| GTS Lipka | 5-1 | Sokół Kościerzyn Wielki |  | 
| Iskra Bądecz | 0-1 | Jedność Zakrzewo |  | 
| Krajna Sławianowo | 0-0 | Zryw Sypniewo |  | 
| Iskra Krajenka | 2-1 | Noteć Miasteczko Krajeńskie |  | 
| Derby Stara Łubianka | 4-1 | GLKS Wysoka |  | 
| Pogoń Łobżenica | 2-2 | Iskra Czernice |  | 
| Pogoń Łobżenica | 2-3 | GTS Lipka |  | 
| Iskra Czernice | 0-4 | Derby Stara Łubianka |  | 
| GLKS Wysoka | 1-1 | Iskra Krajenka | 12 kwietnia | 
| awansem | 
| Noteć Miasteczko Krajeńskie | 4-1 | Krajna Sławianowo |  | 
| Zryw Sypniewo | 5-1 | Iskra Bądecz |  | 
| Jedność Zakrzewo | 3-3 | Sokół Kościerzyn Wielki |  | 
| Jedność Zakrzewo | 5-1 | GTS Lipka |  | 
| Sokół Kościerzyn Wielki | 1-0 | Zryw Sypniewo |  | 
| Iskra Bądecz | 2-2 | Noteć Miasteczko Krajeńskie |  | 
| Krajna Sławianowo | 0-5 | GLKS Wysoka |  | 
| Iskra Krajenka | 5-2 | Iskra Czernice |  | 
| Derby Stara Łubianka | 0-1 | Pogoń Łobżenica |  |