TOSHI.BET — 200% DEPOSIT MATCHWIN UP TO 20,000xPLAY NOW →
TOSHI.BET — 200% DEPOSIT MATCHWIN UP TO 20,000xPLAY NOW →
TOSHI.BET — 200% DEPOSIT MATCHWIN UP TO 20,000xPLAY NOW →
TOSHI.BET — 200% DEPOSIT MATCHWIN UP TO 20,000xPLAY NOW →
TOSHI.BET — 200% DEPOSIT MATCHWIN UP TO 20,000xPLAY NOW →
TOSHI.BET — 200% DEPOSIT MATCHWIN UP TO 20,000xPLAY NOW →
SomaliScan

SPARKS, JAMES

RETIRED

$24.0K

Total contributed

129

Donations

13

Recipients

$185.759

Avg donation

Years active: 2025, 2024, 2023, 2022, 2021, 2004, 2003

|

FEC: 58 donations ($22.2K)

State: 71 donations ($1.7K)

Federal Contributions (FEC)

DateCommitteeCycleStatusAmount
Jan 1, 2024C008333922024$2,024
Jan 1, 2024C006943232024$2,024
Jan 10, 2024C006943232024$2,024
Feb 23, 2024C008559652024$1,000
Jan 12, 2024C006943232024$1,000
Feb 23, 2024C006943232024$1,000
Jan 12, 2024C008559652024$1,000
Dec 29, 2023C008337072024$846
Dec 31, 2024C001048022024$624
Jun 28, 2024C008337072024$538
Sep 20, 2024C008337072024$461
Aug 31, 2023C001048022024$416
Mar 29, 2024C001048022024$416
Feb 29, 2024C001048022024$416
Aug 30, 2024C001048022024$416
Jan 31, 2024C001048022024$416
Nov 15, 2024C001048022024$416
Jan 31, 2023C001048022024$416
Feb 28, 2023C001048022024$416
Jul 31, 2023C001048022024$416
Mar 31, 2023C001048022024$416
Sep 30, 2024C001048022024$416
Jul 31, 2024C001048022024$416
Oct 31, 2023C001048022024$416
Sep 29, 2023C001048022024$416
Nov 30, 2023C001048022024$416
May 31, 2024C001048022024$416
Jun 28, 2024C001048022024$416
May 31, 2023C001048022024$416
Apr 28, 2023C001048022024$416
Jun 30, 2023C001048022024$416
Apr 30, 2024C001048022024$416
Dec 29, 2023C001048022024$416
Jul 15, 2024C008738932024$400
Mar 22, 2024C008337072024$307
Nov 15, 2024C008337072024$307
Apr 22, 2024C008528972024$250
Dec 27, 2024C008337072024$230
Oct 15, 2024C001048022024$208
Sep 6, 2024C008528972024$150
Jan 24, 2024C007709412024$104
Oct 9, 2024C004846422024$100
Jan 24, 2024C006943232024$50
Jan 24, 2024C007709412024$50
Jan 24, 2024C007709412024$50
Jan 24, 2024C007709412024$50
Nov 4, 2024C004846422024$50
Oct 22, 2024C008738932024$47
Sep 13, 2024C004846422024$35
Jan 24, 2024C007709412024$30
Dec 15, 2023C002848852024$25
Dec 29, 2023C002848852024$25
Dec 1, 2023C002848852024$25
Oct 20, 2023C002848852024$25
Nov 3, 2023C002848852024$25
Nov 17, 2023C002848852024$25
Dec 9, 2024C008738932024$10
Jan 16, 2024C008333922024$-2,024

State Contributions

DateRecipientTypeAmount
Jan 8, 2025Riverside Sheriffs' Association Public Education FundA$123.5
Jan 31, 2023Riverside Sheriffs' Association Public Education FundA$114
Jan 13, 2022Qualls, Kendall Gov CommitteeCandidate$100
Jan 13, 2022Qualls, Kendall Gov CommitteeCandidate$100
Jan 15, 2022Qualls, Kendall Gov CommitteeCandidate$100
Feb 18, 2024Riverside Sheriffs' Association Public Education FundA$95
Oct 20, 2024Riverside Sheriffs' Association Public Education FundA$66.5
Oct 7, 2021Riverside Sheriffs' Association Public Education FundA$57
Jul 17, 2023Riverside Sheriffs' Association Public Education FundA$57
Oct 7, 2021Riverside Sheriffs' Association Public Education FundA$57
Jul 1, 2022Riverside Sheriffs' Association Public Education FundA$47.5
Oct 27, 2022Riverside Sheriffs' Association Public Education FundA$47.5
Oct 10, 2023Riverside Sheriffs' Association Public Education FundA$47.5
Jul 10, 2024Riverside Sheriffs' Association Public Education FundA$38
Sep 25, 2022Riverside Sheriffs' Association Public Education FundA$28.5
May 22, 2022Riverside Sheriffs' Association Public Education FundA$28.5
Jan 13, 2022Qualls, Kendall Gov CommitteeCandidate$25
Jun 30, 2003Reliant Resources Inc. Political Action CommitteeMPAC$22.91
Oct 15, 2003Reliant Resources Inc. Political Action CommitteeMPAC$22.91
Jun 13, 2003Reliant Resources Inc. Political Action CommitteeMPAC$22.91
May 30, 2003Reliant Resources Inc. Political Action CommitteeMPAC$22.91
Dec 15, 2003Reliant Resources Inc. Political Action CommitteeMPAC$22.91
Nov 26, 2003Reliant Resources Inc. Political Action CommitteeMPAC$22.91
May 15, 2003Reliant Resources Inc. Political Action CommitteeMPAC$22.91
Apr 30, 2003Reliant Resources Inc. Political Action CommitteeMPAC$22.91
Jan 15, 2004Reliant Resources Inc. Political Action CommitteeMPAC$22.91
Oct 31, 2003Reliant Resources Inc. Political Action CommitteeMPAC$22.91
Nov 14, 2003Reliant Resources Inc. Political Action CommitteeMPAC$22.91
Dec 31, 2003Reliant Resources Inc. Political Action CommitteeMPAC$22.91
Sep 30, 2003Reliant Resources Inc. Political Action CommitteeMPAC$22.91
Aug 15, 2003Reliant Resources Inc. Political Action CommitteeMPAC$22.91
Jul 31, 2003Reliant Resources Inc. Political Action CommitteeMPAC$22.91
Jan 30, 2004Reliant Resources Inc. Political Action CommitteeMPAC$22.91
Feb 13, 2004Reliant Resources Inc. Political Action CommitteeMPAC$22.91
Jul 15, 2003Reliant Resources Inc. Political Action CommitteeMPAC$22.91
Sep 14, 2021Riverside Sheriffs' Association Public Education FundA$5
Jul 15, 2021Riverside Sheriffs' Association Public Education FundA$5
Jul 30, 2021Riverside Sheriffs' Association Public Education FundA$5
Aug 19, 2021Riverside Sheriffs' Association Public Education FundA$5
Aug 26, 2021Riverside Sheriffs' Association Public Education FundA$5
Sep 14, 2021Riverside Sheriffs' Association Public Education FundA$5
Sep 29, 2021Riverside Sheriffs' Association Public Education FundA$5
Jul 15, 2021Riverside Sheriffs' Association Public Education FundA$5
Jul 30, 2021Riverside Sheriffs' Association Public Education FundA$5
Aug 19, 2021Riverside Sheriffs' Association Public Education FundA$5
Aug 26, 2021Riverside Sheriffs' Association Public Education FundA$5
Sep 14, 2021Riverside Sheriffs' Association Public Education FundA$5
Sep 29, 2021Riverside Sheriffs' Association Public Education FundA$5
Jul 15, 2021Riverside Sheriffs' Association Public Education FundA$5
Jul 30, 2021Riverside Sheriffs' Association Public Education FundA$5
Aug 19, 2021Riverside Sheriffs' Association Public Education FundA$5
Aug 26, 2021Riverside Sheriffs' Association Public Education FundA$5
Sep 29, 2021Riverside Sheriffs' Association Public Education FundA$5
Jul 15, 2021Riverside Sheriffs' Association Public Education FundA$4.5
Jul 15, 2021Riverside Sheriffs' Association Public Education FundA$4.5
Sep 14, 2021Riverside Sheriffs' Association Public Education FundA$4.5
Jul 30, 2021Riverside Sheriffs' Association Public Education FundA$4.5
Aug 26, 2021Riverside Sheriffs' Association Public Education FundA$4.5
Aug 19, 2021Riverside Sheriffs' Association Public Education FundA$4.5
Aug 19, 2021Riverside Sheriffs' Association Public Education FundA$4.5
Jul 30, 2021Riverside Sheriffs' Association Public Education FundA$4.5
Aug 26, 2021Riverside Sheriffs' Association Public Education FundA$4.5
Sep 29, 2021Riverside Sheriffs' Association Public Education FundA$4.5
Sep 14, 2021Riverside Sheriffs' Association Public Education FundA$4.5
Jul 15, 2021Riverside Sheriffs' Association Public Education FundA$4.5
Sep 29, 2021Riverside Sheriffs' Association Public Education FundA$4.5
Sep 29, 2021Riverside Sheriffs' Association Public Education FundA$4.5
Sep 14, 2021Riverside Sheriffs' Association Public Education FundA$4.5
Aug 26, 2021Riverside Sheriffs' Association Public Education FundA$4.5
Aug 19, 2021Riverside Sheriffs' Association Public Education FundA$4.5
Jul 30, 2021Riverside Sheriffs' Association Public Education FundA$4.5